Giant Robot mag and store on NBC in LA.
POSTED August 21, 2009 BY Eric Nakamura
Here’s a link to Giant Robot on NBC TV. Surprising they did a piece lasting more than a minute, and it shows how dorky we really are. If I could embed video, I’d do it for ya.