Leave a Review Smores World Racing with 5 Turbo Turtles HD
Ninja game
Game won't even open, don't waste your time...Smores World Racing is Awesome Fun
Love this game! Fun to play with great graphics and music. Love the multi player feature so that I can compete with others 24/7.