Little Beaver Town, a theme park in Albuquerque inspired by Route 66 nostalgia, opened in 1961 but closed just two years ...