Top Gear Overdrive
Release Date
November 23, 1998
Description
Choose from 10 wild cars you can customize in the Auto Shop. Race on 5 white-knuckle tracks with wicked hair pin turns and roller coaster hills in some of the world's worst weather conditions. All while jammin to 6 original music tracks.