Friday, September 08, 2017

Berlin court rules on whether farting next to a police officer is allowed

Berlin court rules on whether farting next to a police officer is allowed

No comments:

Post a Comment