No Picture
Oddities

Escar-oh no! $100,000 worth of snails stolen

Following the Louvre heist, another touchstone of French culture has suffered a robbery. The U.K.’s The Times reports that a shipment of snails headed for fancy French restaurants has been stolen. The shipment weighed about 990 pounds […]