Saturday, January 22, 2011

Police Cars

German police car...Lamborgini..gallardo..max speed 320km

Japan...lancer Evo IX..max speed 280km/hr

france ....pegaut...sports gt

spain .....audi TT max speed 280km/hr

No comments:

Post a Comment