Geoff Downes Buggles
March 16, 2025
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