OWASSO, Okla. – A likely tornado[1] barreled through the northeastern Oklahoma[2] town of Owasso[3] on Wednesday morning, leaving behind a trail of destruction. Photos and videos taken after the storm show homes[4] and other structures with their roofs...