BEBeeno1Captain40,032 postsBEBeeno1Captain40,032 posts21 May 2016, 11:39#121 May 2016, 11:39#1An astonishing clip of how self destructive the German left are!!!!!!! 0