The Italian State Police have been given a 500 horsepower, 10-cylinder Lamborghini Gallardo, which they plan to use for special situations.
The Italian State Police have been given a 500 horsepower, 10-cylinder Lamborghini Gallardo, which they plan to use for special situations.