In The Wawa (Convinced I Am God) is the latest single from NYC’s Lip Critic, the track combines banshee possessed samples and furious percussion to create a sonic environment something like a fucked-up rave that a bunch of hardcore kids and punks showed up to. This thrilling piece of electronic punk is an inquisition into the […]