Archive for December, 2010

Mercedes-Benz W114 in Tokyo

Thursday, December 23rd, 2010

i spotted this mercedes W144 bodied sedan prowling the tokyo streets in shibuya. “Happy Christmas!” as they say here in japan.