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 © 2013 Domino / All rights reserved
Site by Infinitespark + Worklesshard /
About Domino /
RSS feeds /
Back to top