I was looking at some of the gorgeous lines on TVRs when I drew this up. I can't figure out what brand it should be in. Here's what I think:
Not Chevy..they have the Corvette
Not Cadillac..not edgy enough, or at all!
Saturn..maybe, but they've got the Curve
Pontiac..sure, why not?
Buick..I guess, to compete with the SC..then I'd have to make a droptop version
Vauxhall..don't they have the VX
Holden...SURE! a sporty super-coupe Holden *I wish they were here in NA!!*