Man, I hadn't heard that name in years. Brings back memories. I remember reading in the old Mustang Monthly magazines (80's) about Telstar Motors and hoped one day I could get them to restore our 69 Mach.
I was only in my mid 20's, and thought, at the time, that'd be so cool to get our Mustang restored by such a reputable restorer.
Funny, how a recall of someone's name brings back memories.