The Staci & Hutch Podcast

Whatcha Say?!? Staci 1.25 VS Hutch 3.75

Hutch makes “mule” noises and then gets even more self depricating. Aired July 9th, 2021

Learn more about your ad choices. Visit megaphone.fm/adchoices