Loading Video…

This browser does not support the Video element.

Couple gifted roof after insurance drops them

For the last nearly 50 years, NOAA reports the U.S has been impacted by 378 weather events that have caused some $1 billion in damage.