Weird News Trivia #2
<MY At Work Prize Network
According to this article, what reptile was found in a Long Island supermarket parking lot?
According to this article, what reptile was found in a Long Island supermarket parking lot?