Beijing Barracudas (22817)
share
Manager: neb1874
Country: USA
League: IV.51
Rival: Harborlight Knights
World Rank: 10686
Country Rank: 577
Last Online: 04/14/2021
Advertisement