Hey gang! So Reiza Studios (creators of the absolutely BRILLIANT Game Stock Car series of sims) have released a NEW sim. This went under my radar, and the best part is IT'S FREE!! Free, guys... It's free. Free game, here. Free one... Guys... Here's my first impressions, and some horrible gameplay... Having a ton of fun in this FREE (did I mention it's free?) title... If you don't own it, you should own it. The game can be found here: If you have
Hide player controls
Hide resume playing