Joined:
Feb 7, 2010
Messages:
13,417
Likes Received:
10

Followers 3

Location:
Chester

Random Task

Correctly predicted France to win World Cup 2018, from Chester