Wednesday, May 25, 2011

"Made in Germany"

I do have in the back of my head when I see that 50year old push rod tubes that have been removed from Kais 61Ghia