Oh dear oh my we've been invaded!
By reflections of lights from the ground. England almost always has a cloud cover and I've been to Stratford on Avon. Lovely river with swans. Lights reflecting off the water into an overcast sky.
Off Topic » in reply to Clearly aliens from another Star System. No other explanation possible. Now Off Topic this please.
By reflections of lights from the ground. England almost always has a cloud cover and I've been to Stratford on Avon. Lovely river with swans. Lights reflecting off the water into an overcast sky.