album cover
Touch Down
album cover
Touch Down was released on February 24, 2020 by OTR Records as a part of the album Mamba Mentality
ReleasedFebruary 24, 2020
LabelOTR Records
LanguageEnglish
BPM
Melodicness
Acousticness
Valence
Danceability
Energy

Loading...