Yep, this story is complete cobblers. Boscombe Down is spread out in full view from the main road between the M3 and Devon!! Some twit describes it as 'Britain's Area 51' - huh??!!
The usual stuff - all hysterical conjecture and conspiracy theories. What is it in the human psyche that wants to believe in the impossible rather than the probable???