Mysterious Pillar of Light Appears in Sky Over Canada
- Wed 16 Jan 2019 08:00:AM
A glowing red pillar of light appeared over Edmonton, Alberta earlier this month.
Source: Mysterious Pillar of Light Appears in Sky Over Canada
A glowing red pillar of light appeared over Edmonton, Alberta earlier this month.