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.
Copyright © 2014 Domino / All rights reserved
Site by Infinitespark /
About Domino /
RSS feeds /
Back to top