Sunday, July 8, 2012

Tokyo Low Rider Cops

Taken: March 21, 2010

The local police at the Tokyo Low Rider Show.

No comments:

Post a Comment