slow video loading, but I LOVED IT
I LOVE IT!!!
wa to hrd to control dont like this one! i have seen better car games than these
its really fun but i wish there were more levels
Its hard and easyat te same time but i like it
Hard to control