I walked past his shop in North Hollywood a couple years ago and there was a replica of James Dean's 'Lil Bastard in the show room.
Dean Jeffries' place was on Cahuenga Blvd. and he always had that vehicle from Damnation Alley parked outside. Jeffries past away two years ago. Ed Roth in 2001.