Monday, August 13, 2012

Peaking Lights - Lucifer


3rd album from Peaking Lights, new project of Aaron and Indra. Noise power pop duo, out of Wisconsin.

No comments:

Post a Comment