Sights, sounds from Marvin Ridge at Weddington Friday

Oct 3, 2026