LATEST STORIES:

Snowbirds soar over the Falls

Share this story...

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.