Thursday 13 October 2011

Video Of The Tate Modern Protest, Wed 12th Oct

1 comment:

  1. Dump the bosses off your back !
    http://www.youtube.com/watch?v=ymY6y6o6PAo

    ReplyDelete