Released
Dec 09, 2004
Album
Syntymähäjyt
Lauri Tähkä & Elonkerjuu
Tyttörukka
BPM
89
Duration
4:04
Key
12A
Released
Dec 09, 2004
Album
Syntymähäjyt
Released
Dec 09, 2004
Album
Syntymähäjyt
BPM
89
Duration
4:04
Key
12A
Released
Dec 09, 2004
Album
Syntymähäjyt