Lady God – The Pebbles 7″

lady god the pebbles 7 self released 2015

LADY GOD is a brand new 3-piece from Richmond, VA. Their new debut 7″ The Pebbles comes self-released, containing two cuts of their vibrant and psych-bent garage pop.
Continue reading “Lady God – The Pebbles 7″”