Coming to a Protest Near You

Imagine the local police (or the military industrial complex sponsored government of the future) sending out a platoon of these things to quell the restless natives in the Bay Area. And what's up with that buzzing noise?!

Comments

Lee Swain said…
That really scared me. And where do you find these things?

Popular Posts