A recent EF1 tornado wreaked havoc in Owasso, Oklahoma, impacting hundreds of structures and prompting a swift response from local authorities. This article will delve into the tornado's effects on ...