The Buggles was much more a studio environment idea, which...
The Buggles was much more a studio environment idea, which we never actually took on the road.
The Buggles was much more a studio environment idea, which we never actually took on the road.