The Dust-Turd project.
Here is what kept me busy for the last couple months, Dick LaHaie's 1981 Top Fuel dragster. Kind of a barn find, was parked in 1985 and hung from the ceiling of a automotive/ hardware store outside Boston for 35 years.
Print