Michael Bay may be done with the Transformers franchise, but it appears we haven’t seen the last of the Autobots and Decepticons.
YAY! There’s a new Transformers movie coming out! BOO! Megan Fox isn’t in it. And because of that last fact, we thought it would be a good time to look back on some of the […]
During the filming of Transformers 3 in Washington DC, an accident occured with a real DC Metro Police Car!