Couple gifted roof after insurance drops them

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.

Top Videos