Discover the important events that occurred on this date in the lucha libre history.
You Waited Tables, I Waited For The Luchabag
A big weekend is approaching; the rain is finally disappearing from Rhode Island (maybe?), Blue Beetle is hitting theaters, Bottoms is only one week away from hitting theaters, and oh yeah, THE GORRAM CMLL INTERNATIONAL GRAN PRIX IS BACK BABAY! And much like the...