The Game Deflators
The Game Deflators are a couple of gamers from Phoenix Arizona that are obsessed with video games. Check out their weekly episodes for video game news, discussions and retro reviews. Show more