Team Sonic Racing Tokyo Game Show Video


Takashi Iizuka gives you a behind-the-scenes look at Team Sonic Racing at Tokyo Game Show.