
4/12/2022: Paranormal News Insider: Episode #511
April 13, 2022
Loch Ness Monster alive and well. Do you believe in mermaids? Government reveals strange findings in 1,500+ page reveal on UFOs. UFO seen on the ground in Arizona and in the sky in Alaska, or were they? The first known interstellar object is a new finding.