This Day in History: 1979-06-17

The Buggles – Video Killed the Radio Star

Scroll Up