Hurricane Nicole makes landfall in Florida
Hurricane Nicole makes landfall in Florida

Hurricane Nicole made landfall south of Vero Beach, Florida early Thursday morning.