at Santa Suzana Pass, California on 15 January 2011. Charles Freericks Photo
Charles Freericks Photo
Return to The Diesel Shop