Here's the latest in the tag truck

Image: Run!

When it comes at you, you better get out of the way.

Posted in: Videos 14 years ago 4

VIDEO: Optimus Prime Spotted in Chicago

Optimus Prime whizzes through Chicago’s Financial District.

Posted in: Topics 15 years ago 0