2011 Florida Subtropical Storm

INVEST 93L was an invest that formed on October 4, 2011 and lost its identity on October 10, 2011. It formed over the Bahamas and moved north-west towards Florida. Eventually it made landfall on October 9 at the Kennedy Space Center.