Bay + Freeway + Cars = TRANSFORMERS: REVENGE OF THE FALLEN 'Splosion!!
Published at: Sept. 2, 2008, 12:24 p.m. CST by merrick
Merrick here...
Transformers Movie Chronicles has posted some filming of filming of TRANSFORMERS: REVENGE OF THE FALLEN that pretty much speaks for itself.
See it...