Fans sing Star Spangled Banner…in Canada