Fact #172289
When:
Short story:
Politically-motivated industrial rock band Test Department find themselves spending a night in jail when police raid their 'November Reprisal' gig at Titan Arch, Waterloo, London, England, UK, Europe, and charge the group with selling beer without a licence.
Tweet this Fact