World’s Strangest

Your source for the strangest things around!

The Swedish Christmas Straw Goat

Christmas is less than a month away, so it’s time to put up your Christmas straw goat. That’s what the town of Gävle, Sweden has done every year since 1966, although residents support the practice for different reasons: Half of the people take pride in the giant animal, while the other half take equal pride in [...]