Newslink: This 16-foot-tall robot — complete with cannons — is ready for battle
“America’s Giant Fighting Robot” has arrived — and it launches projectiles from its cannon arm with so much force, barrels buckle in half upon impact, like a person keeling over to puke.