Manchester, England, United Kingdom
New Model Army / Levellers Oct 28, 1990 Uploaded by Adam Bruderer