Veterans and the Checkered Flag Trailer
Thirteen medically discharged veterans travel to Wales to participate in an international motorsports event, where they pursue victory, community and recovery.
Previous
Thirteen medically discharged veterans travel to Wales to participate in an international motorsports event, where they pursue victory, community and recovery.