Town of Nelson
Nelson in the desert of Nevada has become a famous place to visit. It's about an hour South of Las Vegas on SR 165. In this hot and dry climate cars and stuff are standing around for ever and do not rost away.
Nelson in the desert of Nevada has become a famous place to visit. It's about an hour South of Las Vegas on SR 165. In this hot and dry climate cars and stuff are standing around for ever and do not rost away.