LTSC for life crew
Caught a lot of attention too. These were pretty great cars new, the '64 Impala is still one of the best selling single year cars of all time on planet earth. My uncle has one that I unfortunately bought from him and he decided against selling after the fact...yet kept the money... Gotta love family.
This was going to be my project, but that fell through..