Home Indie NEW ARTIST ALERT: Shame – The Lick