OWASSO, Okla. – A likely tornado barreled through the northeastern Oklahoma town of Owasso on Wednesday morning, leaving behind a trail of destruction.
Photos and videos taken after the storm show homes and other structures with their roofs destroyed or missing completely, as electric poles were left standing at an angle from having been blown by powerful winds …