i spotted this mercedes W144 bodied sedan prowling the tokyo streets in shibuya. “Happy Christmas!” as they say here in japan.
Tags:german, japan, mercedes, mercedes-benz, tokyo Posted in Cars I Have Seen | No Comments »
You are currently browsing the Cars I Have Seen blog archives for December, 2010.