Ummh. Minichamps made it in 1/43 scale. Or it is of a 2003 Alfa Romeo Spider. This version of the Spider came out in 1995, with facelift in 2003 (smaller facelift in 1998 also). Deleted 2006. See wiki for pics.Great truck Sanis, nice photos as well! Hey Karl, what model is the black car?