Feedback

Storm Wreaks Havoc on Omaha, Nebraska

 

The city is drenched by heavy rains and thunderstorms as hail dents cars and pelts homes.

Shows