The Horse

World's Dumbest

Season 13 - Ep. 04

"The Horse" puts his testicles to the ultimate test.