1997
Sega Touring Car Championship
Release date
1997
Developer
Publisher
Genre
Platform
Mode(s)
Single-player, Multiplayer
Summary
Sega's renowned for creating great-looking arcade racing games, so it's a little surprising it would shove this ugly little game out onto store shelves.