News

A massive storm cloud looms over Oklahoma town

A video taken around sunset shows a massive dark cloud looming over a small town in Oklahoma.