WTF, An Unhinged Liberal Throws His Dog's Poop At A Tesla In St Petersburg Florida

00:00 / 00:00