Lahfta

Lahfta's xbox gamer picture

#385 in Illinois

Gamerscore
55,262