Upcoming Lucha Libre USA TV Taping on Dec 12 Dec 6, 2010 17:28:05 GMT -5 Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Larry Goodman on Dec 6, 2010 17:28:05 GMT -5 The start of season 2 at the Hard Rock Casino in Albuquerque, New Mexico. Spirits Collide~! Blue Demon vs. TatankaAttachments: