Roswell, New Mexico is a town associated with alien and UFO culture. We pay a visit to this desert outpost to see what else there is - or is it just worth it to visit the town and absorb the kitsch and culture. Join us in our adventure - we promise not to alien-ate you.