Idaho is known for reporting everything odd we see in the sky. A recent article told us that Idaho has more UFO sightings per capita than any other state.
At this point in 2020 I will believe anything. Recent reports suggest that NASA may have found evidence of a parallel universe where time may flow backwards. What?!