Stop in for a cup of coffee

Far as I know, he's still alive and kickin'. Still has the motorsports shop in Riverside Ca.
Wow that's great.