A decommissioned World War II-era destroyer docked near downtown Buffalo in New York is taking on water and listing...
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.