Tag: peterbilt

Is that truck outfitted with train track wheels? Kind of like BTTF, no?


Angel is showing off some photos of the Optimus Prime Peterbilt truck from Transformers (1 & 2) on Sunset Boulevard in California. The photos were taken on June 24, 2009 and I am assuming that the truck will stay in front of the theater for a bit longer to ring in the release of Transformers: […]