World’s Biggest Optimus Prime Statue Unveiled In China [Video]

Click To Enlarge

There seems to be a giant robot battle raging between Japan and China, and the latter has just weighed in with a 36-foot tall, 11-ton Optimus Prime made out of 20 wrecked vehicles.

Check it out in the video after the break.

(via Jalopnik)


comments powered by Disqus