September 26, 2010

The new car from the Italian Police.

The new car from the Italian Police.

Fits to catch fast drivers!









What a car!!

For those who don't know,

this is a Lamborghini Gallardo ... price $198,000.

Unfortunately they have no one who can drive the car!