T techcrunch.com This 15-foot tall mech weighs 8,000 lbs and can run 20 mph 19 points chriskanan 8 years ago 31 comments