Originally Posted by DGthe3
It wouldn't make sense to spend millions to advertise a car that nobody could buy for another 6-9 months after the ad appears
But with a beast like the Z28 in the ad how many people would be talking Chevy for weeks to come ??
GM basically saying we're back and we're taking back our roads America... germany and japan... you've been warned !!