Stock Car Extreme: MIT Lancer Cup and Velo Cittá Preview Video!

The next upcoming addition to Stock Car Extreme is the officially licensed Mitsubishi Lancer Cup series, along with its official home - the Velo Cittá race track. These will feature in our next update, due to hit beta v…