UFO Sighting in North Las Vegas, Nevada on January 23rd 2016 – Moving east far above Nellis Air Base to west over Mt Charleston then shot up with no sounds at all.

Red glowing fire ball.

Related Articles

Read More

Leave a Reply