car parts

China Builds Life-Size Scraptimus Prime

This is an Optimus Prime statue spotted at the site of the 2008 Beijing Olympics aquatic center. He stands life-size and was built entirely out of 10,108...
July 15, 2010