Wednesday, July 12, 2006

Behold, the Storm Launcher. It'll be released to Target stores on July 26th. It's $79.99. I'm stoked! Give the video 40 seconds or so before it gets totally crazy...


No comments: