A possible tornado caused damage to homes across Owasso, Oklahoma, on Thursday, May 11. The strong storm landed in the area of 106th Street North and 161st East Avenue, in the area where this video was taken, according to News on 6.
A tornado warning was in effect for northeast Osage County in the afternoon. Severe weather also brought hail to northern Oklahoma and southeastern Kansas. The National Weather Service has not confirmed if a tornado touched down.