Show #614:…And Then His Penis Fell Off

We find out WTF the Banana Festival is…check out the secrets to success and find out why a man’s penis just fell off. Plus, what exactly is a German Russian…and how many cans of fart spray do you need?

Show #614:…And Then His Penis Fell Off