Oh no, We got Aliens!
If you have not seen this video then I highly suggest you should. The video is slowly getting more and more popular. What you see in this video is 10 strange lights moving erratically above Le Meridien hotel in Charlotte, North Carolina.
Of course everyone has their own opinion of what this coul…

Load More Articles