Turbo: Super Stunt Squad is a high-velocity action game featuring the super-charged crew of characters from the upcoming film. Each playable character has their own signature street style and tricked-out skills which will come in handy when...
Please add any explanations or sources for this request.
Please explain why this game should be deleted.
Thank you; this game has been marked for deletion and will be sent over for moderation.