Helicopter Explodes on Streets of Chile

November 30, 2014 - Dramatic footage shows the moment a fire engine crashes into a police helicopter causing it to explode on streets of Santiago, Chile. The accident caused two injuries, one critical.

Newest Videos

Army Ranger Water Jump
U.S. Army Rangers conduct an Airborne Water Jump into Lake Lanier, Georgia for their family day.
View more