Speechless Sunday – Owasso Oklahoma Record Snowfall Owasso Oklahoma isn’t typically known to be a place where we have tons of snow in the winter time. However, the winter of 2011 has proven to be a record setter. Owasso Oklahoma received right 21 inches of snow the first week of February 2011 with the air…



