Shelf Life, a.k.a. Scotty Leitch, is releasing his LP, Everyone Make Happy, on September 18 via Portland, Oregon indie label Lefse Records. You can stream the album in advance below. Leitch will also be celebrating its release this Friday at Lavender Town with Blue Smiley and About A Million.