On the latest episode of “The Astounding Pop Mech Show,” Andrew Daniels, Sean Gorman, and Jamie Sorcher discuss the truth ...
The new 'mecha' robot, which weighs over 1,000 pounds and stands nearly 10 foot tall, is designed for urban mobility.