"This seems an ideal thread for the spotters forum. Until someone creates a tin foil hat one that is."
I have to agree, the whole idea sounds crazy to me also. But the book is putting this out as fact based. So I thought the best people to ask if any of this could be true would be you guys.