Red Shirts suck!

Their main protest site – right outside of a hospital.


Got something to say?


You must be logged in to post a comment.