Jed#2840's profile icon

Jed#2840

MASTER I97 LP
Games102
Wins58
Losses44
Winrate57%