http://www.pistonheads.com/sales/3254308.htm What's everybody thoughts on this? Anybody no the car at all?