Steve Bassett, a UFO lobbyist in Washington, insists that it’s evident the Catholic church is aware of the existence of alien life and has evidence.
Daily Express :: News Feed
Steve Bassett, a UFO lobbyist in Washington, insists that it’s evident the Catholic church is aware of the existence of alien life and has evidence.
Daily Express :: News Feed