Team Sonic Racing launches to favorable reviews from critics

by Jeffrey McDonell May 17, 2019
Team Sonic Racing E3 trailer screenshot