Who Am I?

Jeff Perez

Any idea what this sleek yellow concept might be? Here’s some hints:

Who Am I
Who Am I

Country of Origin: United States
Engine: V6
HP: 260

Give up? Click here to reveal