Money can buy you a lot of things such as a 2006 Ferrari F430. But, it can’t buy you good taste – as this unsightly Spider testifies. Spotted in California, this poor Italian supercar has been decorated with gaudy decals and badging. Enzo must be turning in his grave…
Drift Pie Clothing/Facebook