The Kiss Demon – Professional Wrestling’s Most Ludicrous Moment January 13, 2020 reprobatepress The bizarre tale of the ill-fated hook-up between the glam metal monsters and WCW wrestling. Continue reading