A fascinating light show played itself out in the skies of western Canada on Thanksgiving Eve. The light show certainly came from outer space. Some scientists say the lights and fireballs came from a meteor, or meteors. The light show was visible from Alberta to Manitoba, but appeared centered over Saskatchewan. Sure, it may have been a meteor, but we guess most readers of All This Is That will recognize it for what it actually was: an alien landing party in rehearsal maneuvers.
A dashboard chase camera in a police car caught the footage below: