Thunder Roars Over Niagara.

The Thunderbirds are in action over
Niagara once again,after locals thought
they'd never see them again when the
Niagara Air Reserve base was nearly
closed 2 years ago.

Liveleak on Facebook

Advertisers