The Snowbirds, Canada’s military flight demonstration team, flew over Niagara Falls Wednesday in an historic flight.It was the first of its kind and the show lasted 25 minutes. The performance was part of the 125th anniversary celebrations of Queen Victoria Park. Our Sean Leathong was there and has two reports.00:00:00 | 00:00:00::Projekktor V1.3.09

Leave a Reply

Your email address will not be published. Required fields are marked *