Originally Posted by AV2Jeter1
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 !!
Then do it with the Corvette. Same message, same effect, but people could actually go out and buy one.