Play
Video

Battle for Trafalgar

    Documentary about the Poll Tax protests in London, March / April 1990.
    Produced by Despite TV.

    August 15, 2009