Red Devil Spots on Gamespot.com

We posted some of our videos in the user video section at Gamespot.com. Be sure to check them out, and vote repeatedly.