3D Turbo Speed is an exciting Racing Game and published on Jul 16th, 2012 and has been played 8,178 times and has a rating of 87% after 166 votes.
Race against opponents that want to get hit & get as far as you can before your race time expires.