Montreal Grand Prix: A Fan's Thrilling Weekend in the Sun