Russell Majors. Others, CFC.
The four Majors brothers with the rebuilt machine at the Thunder on the Mountain car show at the 2019 Mountain Festival. From left, Russell of Tehachapi; Kenny of Lake Arrowhead, Calif.; Dennis of Walnut, Calif.; and Donald of Agoura, Calif.