Rory MacLeod
@rorymacleodGlasgow, UK 🇬🇧
Refresh userLast updated : 07:11PM UTC, Aug 5th 2021
3 - Rank 983 800 🌍
Ranking:
World: 49040 / 132947
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 1782 / 3767
Glasgow: 23 / 55
#49040
3