San Francisco Frontiers - Hurricane Julia makes landfall on Nicaraguan coast