Tag: p_vid=news-85394375
Posted in Static News
Drone footage shows shelf clouds in Nebraska amid storm
avnblogfeed June 21, 2022
Drone footage captured an ominous shelf cloud bearing down on Tecumseh, Nebraska, as thunderstorms threatened the area. source
Comments