Weird News Trivia #1
<MIX 94.9 Insider Rewards
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?