No, you are not reading the Onion. Farting Cows caused an explosion in a Barn in Rasdorf, Germany. It may sound like something out of a Hollywood comedy, but the…
Continue Reading