Making an Impact Podcast Black Taurus Rising – Making an IMPACT Podcast Video March 6, 2021 Chad On this week’s IMPACT review, Chad and Zach talk; – Black Taurus – The TNA World Title – Sacrifice 2021 and More!