AndyBG
May 22nd, 2007, 12:03
Police Cayenne turbo stoping Carrera GT !
Duma
May 22nd, 2007, 22:37
loollllllllll....crazy country...
artur777
May 24th, 2007, 16:20
Guys, it's Russia-)))
Russia is a country of suprprising things, such as this one...
Leadfoot
May 24th, 2007, 16:54
It looks like Russia is the new Middle East when it comes to money and exotic cars.
AudiFanatic83
May 24th, 2007, 22:26
this photo made my day...lol!