Now this is really fascinating, and thanks as always to Dutchsinse and his diligent radar observations. Was this something launched out of Key West? Was something launched because of something that was incoming? It's very strange the connection from something originating from the Key West base, then the resulting radar images and sightings on the ground. Hopefully we get some pics or video from someone, but to this point, all reports say it happened to fast for them to catch a pic. Strange stuff out of Key West.