The Buggles were a British new wave duo consisting of Trevor Horn ( vocals , bass guitar , guitar ) and Geoff Downes ( keyboards , synthesizers , electric piano , piano , drums , percussion , backing vocals ) .
It had Trevor Horn on vocals , bass guitar and guitar and Geoff Downes on keyboards .