Tagged With: “See the USA In Your Chevrolet”
Crushed! A Look Back at the ‘59 Chevrolet!
(1) After seeing the above crash test video from the IIHS comparing the ‘59 Chevrolet to the new ‘09 Chevrolet Malibu, I was shocked to say the least. Say what you want, but automobile safety has come a long way! However, on the other hand, seeing the ‘59 really sends me back to that year, … Continue reading