Extraterrestrials Admit Responsibility for Unidentified Objects but Claim They Were Only Monitoring Weather
The revelation appeared in an official statement released to the American media by an organization calling itself the Intergalactic Command Force.
Source: newyorker.com