West Yorkshire in 1980
Two bizarre incidents said to involve related extraterrestrial contacts are known to have occurred in the small rural town of todmorden, on the lancashire-yorkshire border in england.
YouTube link: https://youtu.be/KgZnI38OrQA?si=eKtfZXDwTtlgHa9P
No comments:
Post a Comment