Sonic & SEGA AllStars Racing Vehicles Trailer

A new video going over some of the game’s vehicles that will compete against each other in Sonic & SEGA AllStars Racing.