Thursday, October 12, 2006

2 of my favourite italian things...

...head to head...the lamborghini gallardo vs the ducati 999sps...simply delightful...love struck

No comments: