Posts in category Q66: Does the Earth have a spirit?

Steve the Purple Ribbon

A mysterious aurora has been seen in Scotland after the mini Beast from the East cleared.  The remarkable phenomenon has been dubbed, ‘Steve’ – a Strong Thermal Emission Velocity Enhancement. Scientists are trying to learn more about the rare sight. Steve was seen along with the Aurora Borealis and could be identified [...]

I-Spy the Earth Emperor's Eye