Capital Triumph Register, Britain on the Green 2018 - Event Report - Just British
The Capital Triumph Register hosted its 21st annual British car show, Britain on the Green on April 29, 2018. With over 200 cars registered for the event, the show is one of the larger British car shows, as well as one of the first of the season, in the Washington, DC, area.