Hurricane Nicole warm landfall in Florida :
The storm is about 15 miles east of Fort Pierce, Florida, according to the National Hurricane Center. The storm has already made landfall in the northwestern Bahamas late Wednesday morning. Why Hurricane Nicole is an ‘oddball’ an oddball system goaded to life by a pinched-off piece of the jet stream tugging tropical air north during … Read more