I found this picture years ago in a tienda in Ensenada. I had to have it and bought it. It absolutely defines how I see Baja races. Anyone know if this might be Russ Welch? Was German Auto Salvage his place in El Monte? Any info is appreciated. I know where 2 of these chassis with bodies are, 1 is for sale for sure.