Leatherface Sets Himself On Fire in Naucalpan

Wrestling Twitter is still capable of some joy, coughing up an incredible spot from 2002 AAA television.

Leatherface Sets Himself On Fire in Naucalpan
AAA