Music KEEN drop their chaotic new single New Wave Hairdo by Happy Los Angeles-based trio KEEN have been busy lately. The band just dropped their two first singles, Winning and Bitchin‘, and…
Music Introducing the scuzzy surf-punk of Los Angeles outfit KEEN by Happy Introducing KEEN, a twin brother and sister fronted band from Los Angeles, California. Describing themselves as “full-throttle wipeout rock n’ roll,” the…