Sex Telex November 1, 1981 · turns 45 today LP 10 tracks Ariola aoty Users: 73 (7) deezer musicbrainz See more from November 1st