NOAA satellites watch Hurricane Rafael make landfall in Cuba (video)
0
Rafael made landfall in Cuba Wednesday (Nov. 6), and NOAA's GOES satellites have been monitoring the storm every step of the way.