Thread:Gen. Grievous1138/@comment-25754873-20160314143412/@comment-25959378-20160315061155

I haven't been following all this stuff closely so, who's this jagex troll people keep talking about and who is Teep?