Weird News Trivia #1
<98 Country Rewards Club
According to this article, a 12-foot boulder crashed through a woman’s home in what state?
According to this article, a 12-foot boulder crashed through a woman’s home in what state?