As featured in NME Radar, Victor Talking Machine release their ‘Had Enough’ EP on 12th November.