Rucksack's travel guide

Aliens

When we encountered aliens in Roswell - New Mexico - USA

Heading north in New Mexico, we visited the legendary UFO town of Roswell, in search of aliens - and lunch.