The Impala was just one of his shop's "sponsored" streetracers. For such a small shop he had a '66 Chevelle, a '69 Nova, A RamAir V Firebird and (I think) an A990 car--to say nothing of the customer's he helped along the way. I'm willing to bet if you actually listed all the customer's his shop actually had a hand in encouraging streetracing it would be damn extensive.
I'll be back in NYC next week & I'll think I'll try to find him. I know he's in Flushing, Ny. somewhere nt far from College Point. Anyone know/remember Larry Chin?