This amazing, and at the same time very strange, event happened in 2016 in the town of Haverfordwest, in Wales. It happened when Carol Howarth…
This amazing, and at the same time very strange, event happened in 2016 in the town of Haverfordwest, in Wales. It happened when Carol Howarth…