Who Am I?

Boldride

Any idea what this high-flying sportscar might be? Here are some hints:

Who Am I

Country of Origin: United States
Engine: 8.4L V10
HP: 650

Give up? Click here to reveal

View Comments