German Customs Officials Follow Trail Of Slime And Find Bags Of Giant Snails

“Never in the history of the Duesseldorf customs office has a trail of slime led us to smuggled goods,” spokesman Michael Walk told the media.Read More