Previews Team Sonic Racing E3 Preview – Everybody’s Super Sonic Racing At E3 last week, I managed to get my hands on the newest Sonic Racing title, Team Sonic Racing. While the upcoming title shifts... Spencer LegacyJune 19, 2018