Weird News Trivia #1
<Loyal Listener Club
According to this article, a woman in what country stole a train and crashed it into an apartment building?
According to this article, a woman in what country stole a train and crashed it into an apartment building?