Only in Italy

by on May 17, 2004 at 4:56 pm in Sports | Permalink

The Italian police have a Lamborghini that, get this, they use to chase down speeders and to deliver human organs for emergency operations. Thanks to J-Walk Blog for the link.

Comments on this entry are closed.

Previous post:

Next post: