Site icon Serra Games

Scooter Master

Scooter Master – Drive your scooter in the busy streets and dodge all the incoming obstacles in this 3d perspective scooter driving game!

Exit mobile version