Back in stock! 'The Last Exit' is the fifth album by London dream pop duo Still Corners. It is their third album for Wrecking Light, following two they recorded for Sub Pop. The band consist of producer and songwriter Greg Hughes and vocalist Tessa Murray. Their sound lands somewhere between that of Mazzy Star and misty Laurel Canyon-based songwriters of the 1970s.