Shelf Life, a.k.a. Scotty Leitch, just premiered his debut single “The Curse,” over at The Fader. For years now, hehas spent in the Philly music community performing in other people’s bands like Alex G and engineering their recording projects. His upcoming album Everyone Make Happy will be available on September 18 via Portland, Oregon indie label Lefse Records.