Though she hails from France, pop-rock artist Laure Briard received inspiration for her latest single “The Smell of Your Hair” … More
Tag: psych pop
Music Video: Empath – Diamond Eyelids
Philly psych-punks bring marionettes and puppet vaginas for their wild new video