Tesla factory protesters clash with police in Germany - eviltoast

hell yeah, keep up the good work, fuck the police.