It may be impossible to spend a day in Chevrolet’s new C7 Corvettewithout someone asking what you think about the iconic sports car – magnetism is an understatement.
Just for funsies Cadillac pit the big Escalade against the lean and fit Mercedes C-Class Sport in a drag race. The Caddy wins, obviously, because it’s Cadillac’s own test. And you can’t really trust it, because of course they are biased. But the little side joke is actually brilliant. After the race the Escalade tows […]