ExoNews Bulletin

E135 10-20-19 Michael Sheen Claims He and His Family Spotted UFOs Near Their Home in Port Talbot

loading...

October 28, 2019 1:50pm

3m

Michael Sheen claims Port Talbot is a ‘hub’ for extraterrestrial life after spotting UFOs flying in the Welsh town.