Legends of Lucha Libre’s Black Taurus wins on his IMPACT Wrestling PPV debut

Black Taurus looks imposing in his victory at No Surrender.