Open, Aliens November 21, 2014 Timothy Price9 Comments Albuquerque’s Nob Hill on Route 66 has a variety of specialty shops that have a little something for everyone — lonely aliens can buy blow-up dolls, there’s robofu…, and what about those jelly rings?