What’s up with People’s Puppets?

NYC Protests Against National Emergency Declaration ...

View on Facebook