About
Forums
Encyclopedia
Help
Sign In
Sign In
Home
»
Forums
»
Bugs
Topic
Leaderboards page on mobile site
Screenshot:
i.imgur.com/VhFZT.png
Taken with an iPod Touch 3rd Gen (8GB) - if that helps.
Posted 2 years ago by
Hburger
|
Permalink