http://www.pistonheads.com/sales/1181679.htm image driving this on the road, its not even possible. i wonder who bought it?