Geoff Downes Buggles
Dec. 25, 2024
The Buggles: how we made Video Killed the Radio Star | Pop and rock | The Guardian GEOFFREY DOWNES discography and reviews Trevor Horn and Geoff Downes from Buggles posed in London in June... News Photo - Getty Images Geoff Downes Buggles