The National Highway Traffic Safety Administration (NHTSA) is investigating reports of defects with GM's 6.2-liter L87 ...
It's a real laugh hearing what sounds closer to a diesel than a gas engine rumble and bumble its way down the street in a C8 ...