880 - Tavo In Pants - Hammer Time 57
Why in the hell was Tavo wearing pants? What did the guys get into on their trip out east to New York? What wont Hammer buy and why is Carl so pissed? Listen and learn all these answers and more! Hammer Time is back for 2019.