Tag Archives: Great Britain

Fart Power

I don’t know whether this guy was in a parade, or what. The only thing I can say with reasonable certainty is that the photo is out of the UK (suprise), the giveaway being that “Heinz” brand baked beans are made and sold in Great Britain.

Fart Power

Praise it

Flush This

Mr. Methane

Meet “Mr. Methane,” of mrmethane.com, who purports to be the “world’s only performing flatulist.”

Praise it

Flush This