The Trashcan Sinatras, a Scottish indie rock band formed in 1986, have been the darlings of alternative music enthusiasts for decades. Known for their distinctive melodic sound and insightful lyrics, the band has amassed a loyal following over the years. However, despite critical acclaim and a dedicated fan base, commercial success has eluded them. That is, until now.