New York City holds the distinction of hosting Taz's inaugural radio show. This momentous occasion marked the beginning of his illustrious broadcasting career, paving the way for his subsequent rise to prominence in the world of radio entertainment.
Taz Trivia Slam: How Well do You Know the Human Suplex Machine?