The Red Beast
Join Date: Sep 2010
Location: Boston, Massachusetts
Re: Who is the biggest and most annoying troll here!
I dont hate any trolls cuz sometimes they actually make me laugh i just dislike TheProofs sig. Everytime i see that im like is that supposed to show me he is the best poster on wrestlingforum or something. And as usual with most in the TNA section nothing is every wrong and everything is always good or looking good.
The green days of Konoha are over. The time has come to become the red beast."