This subcompact German super sedan doesn't get enough attention.
Most Chevelles wearing SS badges today aren't what they claim to be.