EP: The Muffin Heads – ‘Don’t Give The People What They Want’
Following on from their double-A single release at the start of the summer and a slot at Camden Rocks three-piece punk band The Muffin Heads are bringing the noise with their riotous new EP Don’t Give The People What They…