$2.7 Million Will Get You This 2003 Ferrari Enzo [60 Images]


Ferrari assembled the Enzo in just 399 units, but despite the limited production, there's always a small number off them on the lookout for new homes.
Read more ยป