• Eric OG uploaded a new picture: Screenshot_2015-03-… 9 years, 1 month ago

    Epic arena leaderboard showing a cheater, taken around 10:30pm on 3/29 EST.