Quiz fact of the day 02.02.2021 -The Buggles The Buggles were an English new wave band formed in London in 1977 by singer and bassist Trevor Horn and … More