No Picture
Fire Notebook

Transformers 3 Stunt Accident Cline Ave: Movie Extra Seriously Injured As Object Crashes Windshield of Vehicle During Filming

135 Off-duty Indiana State troopers and firefighter/paramedics were on the scene of Transformers 3 filming at the Cline Avenue extension in Hammond, Indiana when a stunt involving multiple vehicles went awry. An object crashed the […]