Tenacious Turtles (28459)
share
Manager: Menace
Country: USA
League: IV.54
Rival: Pizza Dogs
World Rank: 12974
Country Rank: 726
Last Online: 12/09/2019
Advertisement