Alien Spacecraft at Work : The Telegraph Reported……

It never ceases to amaze me that intelligent humans in a professional capacity can dish up so much drivel to the public and there is nary a whimper from the billions of other intelligent humans just standing there!