What on earth makes you think that was a customer car? Every new Ferrari comes with at least 50-70 miles from the factory. 250 miles tells you all one...