Speed Maniac

Speed up and claim your champion trophy in this exciting racing game. Win tournaments to purchase new cars that you cannot even imagine. Turbo on!