Irritating punk pop that’s so painfully squeaky you’d probably do better breaking out those old Chipmunks LPs from the attic (we’ve all got them) than give this a second listen.
Send us your suggestions