By Samuel Ginsburg Marfa, a West Texas town of less than 2,000 permanent residents, attracts a lot of visitors. Known as the backdrop to 1959 James Dean film Giant, the town’s main attractions include two main streets lined with galleries, the mysterious Marfa lights that only seem to come out when nobody is looking, and […]