Weird News Trivia #1
<Lite Rock Listener 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?