Here it is.......THE ultimate car

there are only 10 of them actually…not 29…and i posted it up a couple m onths ago

ferrari gets pissed when these are sold because all 10 of them are supposed to go to certain track days for testing, and you’ll get some tool that just bought the car off ebay showing up to something important.