Legends of Lucha Libre’s Black Taurus wins on his IMPACT Wrestling PPV debut Feb 13, 2021 | IMPACT Wrestling, NewsBlack Taurus looks imposing in his victory at No Surrender.