Re: Must Watch Lucha Libre Matches?
Not anywhere I can find, e.g youtube, dailymotion, here and any other usual link sites. Maybe one of the DVDVR/WKO folk saved a link somewhere, but everything I've tried has come up empty handed.
So glad I watched when I had the chance. Not to sound cliche but it is one of those matches that having seen I can now say I'd be gutted if I'd never bothered to watch it and then lost the link forever.