• Eric OG uploaded a new picture: Screenshot_2015-03-… 6 years, 7 months ago

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