1011

UK Drill Crew 1011 Legally Banned From Making Music Without Police Permission

The west London drill group 1011 have been banned from recording or performing music without police permission, as the Guardian reports. In a legally unprecedented…
Rob Arcand / June 16, 2018