Tuesday, August 24, 2010

Project Aurora - The Flying Triangle UFO ?

Interesting report on the TR3B also know as Project Aurora.
Are flying triangle Ufos we so often see the result of Project Aurora?