I saw this bouncing around Twitter. It’s some sort of street theater from todays Tea Party protest:
twitpic.com
^ Teapartiers wearing Obama, Pelosi and Reid masks, shackled in chains and bloodied, being whipped by black robed, hooded figure.