Pete
Mr. Eighties
- Apr 29, 2023
- 13,119
- 544
Pete has published a news story:
On This Day November 11 1981 – The Buggles Released Adventures in Modern Recording.
Read the full story here...
On This Day November 11 1981 – The Buggles Released Adventures in Modern Recording.
On this day November 11 1981, The Buggles released their second and final studio album Adventures in Modern Recording, an innovative and experimental record that pushed the boundaries of early 80s pop and electronic music. Led by Trevor Horn and Geoff Downes, the duo had already made history with their debut and the groundbreaking single Video Killed the Radio Star. This follow up...
Read the full story here...