Bug in the system: cicada blamed for car crash in Ohio
Published
Police say insect struck driver in face who veered off road, damaging vehicle and killing the cicada
Full ArticlePublished
Police say insect struck driver in face who veered off road, damaging vehicle and killing the cicada
Full Article