And the rain will kill us all...
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 rep.
Headbanging is crucial.