Pop

Shelf Life – “The Curse”

Shelf Life is longtime Philadelphia sideman/recording engineer and Alex G drummer Scotty Leitch. He’s stepping out front to release his first album of solo material, Everyone Make Happy, on the venerable Lefse label this fall. Album opener “The Curse” is a homespun ’90s-style indie rock chestnut delivered with warmth and idiosyncrasy. Lazy acoustic strums and […]