album cover
Nodding Off
album cover
Nodding Off was released on July 18, 2025 by The Leftovers as a part of the album Delorean
July 18, 2025
LabelThe Leftovers
LanguageEnglish
BPM184
Melodicness
Acousticness
Valence
Danceability
Energy

Loading...