Vet runs 58,282 miles over 33 years to honor each name on the Vietnam Veterans Memorial. WEYI's Sadie Hughes reports.
NBC News: Nation
Tue, 05/26/2015 - 5:18pm
Vet runs 58,282 miles over 33 years to honor each name on the Vietnam Veterans Memorial. WEYI's Sadie Hughes reports.