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.