What does everyone make of this? Saw this last night while watching the Northern Lights…in Tennessee. Not claiming this is anything specific, but it was interesting.
Posted this on the Strange Earth sub, too. One person said possibly ISS. I can see it being that possibly, but I’d like to hear what others think.