Thursday, February 24, 2011

Steambot's "PLUG"


Steambot studios is hard at work in Los Angeles, working on "PLUG", their new intellectual property. Stay tuned for upcoming teaser and images...