Top Stories

'Bright flashes' left some people in Wales wondering if aliens had landed

Bright flashes of light which “lit up the whole room” left at least one person in North Wales thinking “aliens” might have landed.

Source link

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button