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.
The holiday season is officially upon us! Kids are anxiously waiting for Santa's arrival and hoping to see their favorite reindeer. Well, wait no more! We found a live video feed from Santa's Workshop at the North Pole!