Police say cicada to blame for causing car crash in OhioBy Gotham Rex on June 8, 2021Police are advising motorists to keep their windows closed for the time being. Source: Check out ABC 7 for more…