The government has admitted there are strange things flying in the sky scientists can’t explain.
The government has admitted there are strange things flying in the sky scientists can’t explain.
The government has admitted there are strange things flying in the sky scientists can’t explain.
Redgate area near Deer Lodge is a hotspot for paranormal and UFO activity