If you haven’t heard of The Levellers then you must have been hiding in a cave since 1988 and you certainly weren’t on the planet in the mid-nineties. Despite their lashings of fame though, they are still releasing everything through their own label – On The Fiddle Recordings – and this makes them giants in […]