album cover
Touch Talk
album cover
Touch Talk was released on November 8, 1967 by Columbia/Legacy as a part of the album The Lovin' People
ReleasedNovember 8, 1967
LabelColumbia/Legacy
LanguageEnglish
BPM91
Melodicness
Acousticness
Valence
Danceability
Energy

Music Video

Music Video

Loading...