Join Date: Jan 2008
Location: On the Rocks with a Bitch and a Bottle
Re: Lucha Libre Match/Show Discussion/Reviews
Terry's been ridiculous this year. Far and away the best wrestler in the world in 2010.
People need to watch more Chico Che as well.