April Fools joke or Roswell confirmation?

It (apparently known as the ‘Aztec UFO hoax’) made the skeptic’s dictionary, too.