Thousands of wine enthusiasts attended the 31st annual Smith Mountain Lake Wine Festival on Sept. 28 and 29 at Crazy Horse Campground in Scruggs. The two-day festival featured near-perfect weather, more than 30 Virginia wineries, numerous craft and food vendors and live music by Mended Fences, Weird Science and the Tate Tuck Trio.