China's All-Terrain Spider Excavator mp40 Published 02/24/2012 The real transformer. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: spider excavator wtf mp40 NEXT VIDEO Cycling At The Park Fail 5 Comments Log in for Comments
5 Comments