album cover
Lean Walk
album cover
Lean Walk was released on August 11, 2026 by Cleopatra Records as a part of the album Lean Walk - Single
ReleasedAugust 11, 2026
LabelCleopatra Records
BPM73
Melodicness
Acousticness
Valence
Danceability
Energy

Loading...