Car Yard Game

About the game:
A cute driving game where you need to click in the designated area to continue your quest. How fast are you?

How to play:
Mouse to interact

Car Yard game on AddictingGames247.com