Thursday July 15, 2010 at 19:24

agentmlovestacos:

China now has a 40-foot-tall, 6-ton Optimus Prime statue. Game over, America. Game over.

agentmlovestacos:

China now has a 40-foot-tall, 6-ton Optimus Prime statue. Game over, America. Game over.

This post was reblogged from Agent M Loves Tacos.