Im usually quite sceptical when it comes to this kind of thing, but these claims are quite fascinating.
A bit co-incidental given that in recent years the pentagon has declassified a bit of stuff on UFO's and NASA has a panel working on investigating them right now.
A bit co-incidental given that in recent years the pentagon has declassified a bit of stuff on UFO's and NASA has a panel working on investigating them right now.