Daily Archives: October 28, 2015

Turbo FAST

logo

Get ready for a new and exciting racing game! Turbo FAST is a game inspired by the DreamWorks hit animation “Turbo” based on a snail. That’s right, a racing snail! So as you’ve probably guessed already, Turbo FAST isn’t your