James Busby

Hometown:
Laguna Beach CA
Status:
Member

Scored nine IMSA Camel GT series wins in 1976, 78, 79 and 80. Group 5 winner at 1978 Le Mans 24-Hour, and repeated in 1982 and 1984.

View full list of members