Ah, so an alien's contact lens

Roswel is a few hours away by car. Interesting theory but they would lose it there.