Photo from 1972 U.S. magazine cover showing Darrell Meter (driver) and his brother. The two were famous for their California desert racing exploits. Back in the day Darrell was a Nicholson employee and sponsored racer.
Dean Newton
Seattle, USA
Dean Newton
Seattle, USA
Comment