WIRED People descended upon the town of Roswell, New Mexico for the 22nd annual UFO Festival. Source: WIRED