Something Extremely Strange Has Been Unearthed On The BBC Website NEWS / By Billy Bronson Is this the start of an alien invasion?