It's on: Giant Robot Duel premieres Oct 18 | Here Be Geeks

It's on: Giant Robot Duel premieres Oct 18 | Here Be Geeks