I used to admire that thing (from a distance!) while doing weekends and ATs at Camp Edwards. To be able to see an object the size of a car over Poland! Fantastic. Made me remember the closing line from one of my favorite Sci-Fi movies from the 50s — “The Thing.” Any FReepers out there remember it?
Keep watching the skies. Wherever you are,keep watching.