Watch The Delgados Reunite For The First Time In 18 Years
Last summer, Scottish indie greats the Delgados announced a 2023 UK tour — their first time playing live since February 2005. Last night, the band played the first of those dates in Brighton at Concorde 2. They played a career-spanning set that drew from classics like 2002’s Hate, » Read More