New Team Sonic Racing gameplay trailer released
Buckle up Sonic fans! After recently announcing the release of a multiplayer race experience called Team Sonic Racing, SEGA has now released a new trailer for the game at E3. The trailer shows race tr... Read More »