Originally Posted by ac_2007
Something tells me you know the owner
yeah! i do, and he works hard to have to coolest car in the world....
something lied lol just making sure u were being sarcastic
and for the record i was also being sarcastic i do not know this "car picasso"