C3 Racing (also known as Max Power Racing) is a racing game released in January 1999 by Infogrames. The game allows you to race in 11 locations around the world in a ...