In a music world dominated by female vocalists and a reliance on synths and drum machines, Still Corners stands out among a stellar cast of accomplished musicians. The band hails from London, a city just as dreary and rain-drenched as Seattle, home of the band's iconic record label, Sub-Pop.