PEAKING LIGHTS ANNOUNCE NEW SINGLE: LO HI

Peaking Lights | 18/04/12

Image: Peaking Lights - LO HI

Peaking Lights have announced the first single to be released from their upcoming album, Lucifer. It's called "LO HI" and full details can be gleaned at the Weird World site here.