Live Well - Palace October 7, 2017 Palace slides in with "Live Well" like a track already owning the room. The song feels immediate, all moody confidence and quiet swagger, and it lands like the kind of discovery that suddenly makes your playlist smarter. Read more August 24, 2026 Palace Indie Rock Preview