Showing posts with label
Police car
.
Show all posts
Showing posts with label
Police car
.
Show all posts
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!
Older Posts
Home
Subscribe to:
Posts (Atom)