I read about it in an article of auto week
the production version uses a twin turbocharged audi V-8 and weighs 1860 pounds
performance, 0-60 in just 2.7 seconds, and top speed around 258 mph, should be a road legal production car, sold in europe in 2004 i believe
for more pics:
http://www.orca113.ch/
From all that i see this is better than any ferrari, lamborghini, or Saleen, all of which I love