Daily Weird News Trivia #1
<103GBF All Access
According to this Huffington Post Weird News article, a snake was found in a airplane in what country?
According to this Huffington Post Weird News article, a snake was found in a airplane in what country?