Ehhhhhhhhhhhh – Champ Cars Speedway Review
It's really fun just it lags waayyyyyyyy to much and u run into walls cause of it. I thought it was because of the ads so I got rid of em but now I'm getting MORE lag. PLEASE FIX!!!!!!!
Review by Sammytmcd on
Champ Cars Speedway.