lucascasass2003

Rating: 2174
Rank: 61

Contender
Slightly skilled