Craft Seen in Delaware at Night - Help Identify what it is?