DO NOT INSTALL!!!!!! – Turbo League Review
Unless they fix it but everyone I play on my iPod, in the middle of the game it takes me to my home screen for not reason!!! But overall besides the problem it's a (decent) game
Review by Superstar⭐️? on
Turbo League.