AAAAAAAHHHHHH! WE'RE DOOOOOOMED!!
Could be the final nail in this hurricane season's threats to the east coast.