You don't deserve a point of view, if the only thing you see is you
Join Date: Dec 2011
Location: Where The Lines Overlap
Re: Lucha Libre Match/Show Discussion/Reviews
If you want lucha libre in english, watch Lucha Libre USA, WCW-AAA When Worlds Collide, WWF Los Super Astros (yes, WWE had its own lucha libre show back in 1997-1998)
I accept Hayley Williams rep.