Observing from Ithaca, New York, Joseph Storch used 7x50 binoculars on the cloud and reported a star-like point or nucleus and four butterfly shaped petals radiating outward
interesting. wouldnt doubt if the story about being a fuel dump was just a coverup

