Crash Team Rumble Unveils Cinematic Intro Video Ahead of Release
Activision and Toys for Bob release the cinematic intro video for the highly anticipated team-based multiplayer game, Crash Team Rumble, giving fans a taste of the action in store.