Wednesday, August 3, 2011

Japan Police Car - Passo 06




Super duper rare Toyota Passo 06 Japan Police car. Do you like it? LOL.

1 comment: