This Guy Caught a Huge UFO on Camera and the Footage Is Pretty Convincing - 07-22


While everyone is booking flights to Nevada to "see them aliens," it turns out they may actually be in North Carolina. I'm not just talking about cosplayers at comic conventions either. Someone or something is here and a man named Jason Swing got the cold hard evidence ON TAPE.