Turbo Sliders - F1 World Championship - Feel free to join!
Posted: Fri Feb 10, 2017 3:29 pm
Hi all top-down racing funs. We just announced Formula 1 World Championship competition for the Turbo Sliders game. You are all free to participate. To find all info about it, just visit: http://www.turbosliders.com
Here is a teaser video.
EDIT:
After some time I'm just updating my post by a highlights video:
TurboSliders - F1 World Championship #1 - highlights
Here is a teaser video.
EDIT:
After some time I'm just updating my post by a highlights video:
TurboSliders - F1 World Championship #1 - highlights