Final Mythbuster Myth


Last episode only tested one myth to be honest.

Do people from San Francisco like to smell their own farts?

MYTH CONFIRMED



(OK I might be pushing it a bit, but I found the last episode a bit over the top in terms of self-satisfaction)

reply