Fact #1623409378 Hypothesis #1623409378 Incident date: 15-09-2005 18:30 Location: Netherlands Antilles Phenomena: UFO More