Dtoid
United States
0 playlists
400,493 views
Destructoid is the new gaming show brought to you by gamers, for gamers. And also for anyone interested in robots, unicorns, and jet packs.