Video
Battle for Trafalgar
Documentary about the Poll Tax protests in London, March / April 1990.
Produced by Despite TV.
August 15, 2009
Documentary about the Poll Tax protests in London, March / April 1990.
Produced by Despite TV.
August 15, 2009