Japanese Sign
April 8th, 2008
Lost in translation… or understanding.
Lost in translation… or understanding.
BMW XCoupe I love it!