The following is a YouTube fan-shot video of the TNA Wrestling debut of former WWE announcer and ECW legend Taz at the "Victory Road" pay-per view from this past Sunday night:
The following is a YouTube fan-shot video of the TNA Wrestling debut of former WWE announcer and ECW legend Taz at the "Victory Road" pay-per view from this past Sunday night: