Larry Atherton has passed away.
Sorry for your loss of a good friend and what sounds like an icon/mentor in the automotive world.
Print