The Science Behind Farts

October 7, 2017 0

How much do you know about your farts? Due to an unfortunate episode involving the Lab Dog, the Spawn and I found ourselves deeply involved…