"No good"... – Street Circuit Racing 3D Extreme Speed Racer Game Review
This is the worse car racing game I have ever played. I can even see through the ground when I am climbing up the slope. Funny! Think before you buy.
Review by -=alexlee=- on
Street Circuit Racing 3D Extreme Speed Racer Game.