This is amazing through the streets of Florence.
There is some profanity from the passengers.
The Police in Italy are all Ferrari Drivers.
Around 8 minutes.
http://www.youtube.com/watch?v=uuTbHgsDnik&search=gumball police escort
There is some profanity from the passengers.
The Police in Italy are all Ferrari Drivers.
Around 8 minutes.
http://www.youtube.com/watch?v=uuTbHgsDnik&search=gumball police escort