Monday, December 7, 2009

Discuss and Explain


From The Reeperbahn, Hamburg's "Red Light District."

This past Saturday night.

Anyone got anything? A clue? Anything?

We sure as hell don't.

No comments:

Post a Comment