Today’s News: Cow Farts

BlogHer Network
Yes indeed, cow farts. Cow farts blew up a shed in Germany. No, really. . . .

Read more from Today’s News: Cow Farts at In Jennifer's Head

Menu