Geoff Downes , English musician
said about Idea, Environment, Road...
"The Buggles was much more a studio environment idea, which we never actually took on the road."
- Geoff Downes Read all Geoff Downes quotes, or find out more about Geoff Downes
"The Buggles was much more a studio environment idea, which we never actually took on the road."
- Geoff Downes
- Geoff Downes