Archive for April 11th, 2010

Red Shirts suck!

Sunday, April 11th, 2010 at 2:42 am

Their main protest site – right outside of a hospital.

Posted in Uncategorized
by angryfatcat