Another accident on Transformers set

Fans of the Transformers movies will be distressed to learn that there has been another accident on the set.  Filming in Washington D.C. was temporarily suspended when a police SUV roared onto the set and crashed into the little yellow Camero known as Bumblebee. Both vehicles were in chase mode, Bumblebee on script and the […]

Read More