Thursday, August 4, 2016

Bentwaters

The 1980 UFO incident at Bentwaters Air Base in Britain was more extensive and complex than generally reported, according to Linda Moulton Howe.

She speculates the "aliens" involved were in fact time traveling humans from our far future.

No comments: