Everyone to their own.......but I don't get it, does this mean everyone who fits a Chevy should have a C shaped snake in their badge, because I definitely don't see an F for Ford in the Cobra Badge.

Who cares what powers your car, at least it's a V8, and the Lexus v8 a very nice and smooth V8 at that!