album cover
Tutu
album cover
Tutu was released on June 2, 2002 by Lyrae as a part of the album Surprises
ReleasedJune 2, 2002
LabelLyrae
LanguageEnglish
BPM69
Melodicness
Acousticness
Valence
Danceability
Energy

Music Video

Music Video

Loading...