Flea Slot Car HD

from Totmob, originally released 21st November, 2011

Flea Slot Car is a funny and easy to play racing game.
Build your own slot car tracks and race with your tiny flea piloted cars.


Recent posts about Flea Slot Car HD