Vanna have announced they'll be releasing a covers EP, titled ALT, through Pure Noise Records on October 2nd, and we're more than excited to premiere the best cover of The Offspring's classic track “Self Esteem” that you'll …
Read entire story here.