Technic Race is an exciting Racing Game and published on May 7th, 2014 and has been played 59 times and has a rating of 0% after 0 votes.
Pull back, release, and start racing. Avoid obstacle and get the best time possible