TrackId.net Logo1984-05-23 - Peter Duykersloot - And The Beat Goes On