Alien Everything: Welcome to Roswell

I imagined Roswell to be a tiny alien themed everything town in the middle of nowhere New Mexico.  The middle of nowhere part was right.  The tiny town part wasn't.  The alien themed everything was a little off too.  I had high expectations and maybe they should have been a little lower.   Our first…