Tuesday, March 18, 2008

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?!

1 comment:

Lee Swain said...

That really scared me. And where do you find these things?