This year has been like the horrible Christmas present you get from your crazy aunt Gladys that she calls 'The gift that keeps on giving'...and you hate it.
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.