Did anyone see the What's My Car Worth episode last night? It appeared to be a newer one. A 2006 F430 Spider, red/tan, F1, carbon fiber steering...