TechTakes
AcausalRobotGod
•
5mo ago
•
100%
Tesla factory protesters clash with police in Germany
www.bbc.comhell yeah, keep up the good work, fuck the police.
Comments 8
hell yeah, keep up the good work, fuck the police.