China Does It Again… July 18, 2010July 18, 2010Nick Steele Leave a comment China has taken a bunch of scrap metal and built a life size Optimus Prime. Click more for the full picture. Continue reading →