Posted by quoderat on Saturday Oct 26, 2013

German Police vs. American police.