Who Am I?

Any idea what this monster of a machine might be? Here are some hints:

Country of Origin: Denmark
Engine: 7.0L V8
Price: $1,800,000

Give up? Click here to find out what it is

Loading...

Friend's Activity