Jul 13
German: Lamborgini Gallardo :: Max Speed = 320km/hr
Japan: Lancer Evo IX :: Max Speed = 280km/hr
France: Pegaut Sports GT
Spain: Audi TT :: Max Speed = 280km/hr
England: Porsche :: Do I have to tell the speed?
Now for the Ultimate Police Car in the World !!!
FROM THE PHILIPPINES
written by Junelle \\ tags: cars, Manila, police
