The Helicopter that was blown up for the final and largest explosion of the show.

The Helicopter Explosion

The Helicopter Explosion

6 May, 2008 by Dean Wright

The Helicopter that was blown up for the final and largest explosion of the show.

In this photo