Saturday, February 2, 2013

5583...Public Peeing In Berlin

Germany.

Those people love their rules.



Thanks to Brent Kerrigan, my real world friend, for sharing this on Facebook.

WFDS

No comments:

Post a Comment