Thursday, November 27, 2008

Ferrari California


first California i have spotted on public roads and you can only imagine where its at? Yup you guessed it the ballin streets of Dubai 

No comments: