Double Clutch
Double Clutch is a Sega Mega Drive racing video game that was released in 1993. This video game has a similar view to Super Off Road. However, the main objective is to race on four different race courses while trying to win after three laps. Bumping into the opponents and/or the terrain forces players to … Read more