Pathetic. Too many ads
Hate it This game sucks don't get it you can't even upgrade it
Really Where are the explosions crashes this game sucks DO NOT get it
No working No working
j Ii 7
Fans of car racing games and play the best & coolest traffic race game with us!