February 3, 2012

Italian police car?!?

The Italian state police's Lambourghini Gallardo:




A scorching top speed of 204 MPH and $165,900 (US) price tag.





Really? Really?!?!?  Holy SH*T Batman!

1 comment: