The Potentially Giant Storm Off Florida's Coast Is Baffling Scientists

Will Invest 99L become a monster, or fizzle out?