Geoff Downes has been a presence on the scene since, along with Trevor Horn, since The Buggles released Video Killed the Radio Star in 1979. Soon after this and a couple of Buggles albums later, he joined Prog overlords Yes in time to record their 1980 Drama album, leaving the band in 1981 but rejoining..
Downes Braide Association (DBA) have released their new album entitled Halcyon Hymns, and the latest single from it, called Today. The album will also be released as a white vinyl double album on 26 March. Halcyon Hymns is the fifth DBA collaboration and follows their previous critically-acclaimed studio albums Pictures of You (2012), Suburban Ghosts..
Downes Braide Association (DBA) have announced the release of Live In England a 2CD/DVD Box set on 29th November 2019 via Cherry Red Records. A double-vinyl edition will be released on 14th February. The album features stunning artwork by the legendary Roger Dean. Live In England, the fourth album release by the duo Geoff Downes..