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.

Added:

By: barnesy (100136.92)

Tags: t-birds,over,niagara

Liveleak on Facebook

Advertisers