Hurricanes are overrated

Irma death toll in US climbs to 12 as power is restored to over 2 million Florida customers. http://abcnews.go.com/US/irma-death-t…
32 views

Follow IWB on Facebook and Twitter