In the pilot episode of Hometowns, we visit the mountain community of New Castle, Virginia. Join us as we explore this hidden gem of Virginia's western highlands, and learn about its pioneer past, agricultural heritage, and stumble upon unexpected surprises!
Broadcast In: English Duration: 0:27:22