Lucha Underground – May 18, 2016: This Show Sucked
Lucha Underground Date: May 18, 2016 Location: Lucha Underground Temple, Boyle Heights, California Commentators: Vampiro, Matt Striker As is usually the case, it’s hard to say what to expect on these shows. The three...
Recent Comments