Weird News Trivia #2
<Big Frog Rewards Club
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?