Adena Delaney and her husband, Mark, are relieved after Wednesday morning's storm in the El Rio Vista neighborhood in Owasso.
Adena Delaney and her husband, Mark, are relieved after Wednesday morning's storm in the El Rio Vista neighborhood in Owasso.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results