... tons of horsepower (over 1,100!!), special looks, small prodution series (only 15), and a price tag below EUR 1M. Not sure what to think of it?
(... what looks like the company website has news up to 2009 only.)
(... what looks like the company website has news up to 2009 only.)