This week's episode has balls, 98 lb ones exactly. Darnz and Brad talk about a guy with the biggest testicles in the world, serial public defecations, back in our respective days, things done one too many times, advice for a viewer, and much more on this week's episode of the Spoken Truth.

  • July 03, 2014