Trying to Impress Vince McMahon
Join Date: Jul 2010
Re: Lucha Libre Match/Show Discussion/Reviews
So I'm new to Lucha Libre USA. Upon it's first airing on MTV 2 in July, I watched it. But after that I did not keep up to date with it. From what I understand it's broadcasted in "Seasons", so now that Season 1 is over, Season 2 is on it's way? Correct me if I'm wrong. And if this is the case, is there anywhere I can see Season 1 in it's entirety?