UFO Seen In Colorado Town [VIDEO]
All of the believers(Tony LaBrie) will be referencing this video for years to come. About a week ago, in Lafayette, Colorado, video was taken of 3 red lights in a triangular pattern, floating above the town. Is it an alien spaceship or is it 3 red lights? Check the video and tell me what you think.
I'm skeptical. I believe life can exist on other planets, but I'm very doubtful of any long distance space travel. You can believe what you want, but I think it's military testing.