Photos

Random thoughts

Videos

Reviews

The Substream's Film Lab

Home » Random thoughts

Optimus Prime spotted in Long Beach California

Submitted by on August 27, 2008 – 5:13 pmNo Comment

IMG_0075
Originally uploaded by [ fq9 ]

Yes, have been spotted in Long Beach. It's nice to see some "" finally being filmed in location shots for : Revenge of the Fallen

Comments are closed.