Can You Freeze Your Farts and Smell Them Later?

Season 5:00

It gives a whole new meaning to the concept of popsicles.

Loading...