Surreal footage of Hurricane Nicole captured by NASA shows danger looming

2016-10-13 15

The 130 mph winds are hitting Bermuda.

Free Traffic Exchange