Hurricane Melissa makes landfall with powerful 185 mph winds: Updates(01) Save Image Video Screenshot Gallery: Hurricane Tori Leaked