lol i was gonna say Drift city but seems you tried it that game doesnt work anyway game starts bugged i think ummm try project torque
http://project-torque.aeriagames.com/
the only racing games i know about
lol i was gonna say Drift city but seems you tried it that game doesnt work anyway game starts bugged i think ummm try project torque
http://project-torque.aeriagames.com/
the only racing games i know about