There’s an art gallery tucked away in a small town in New Mexico that’s bringing a dose of culture and talent to the Land of Enchantment’s stretch of Route 66. Double Six Gallery by the Cibola Arts ...