1 day agoTesla Gigafactory over run by protestors while pathetic german police use squirt guns!Talk About News Breaking Video News