Released
Oct 22, 1996
Album
Happily Ever After
Rose Chronicles
Blood Red
BPM
118
Duration
4:51
Key
8B
Released
Oct 22, 1996
Album
Happily Ever After
Released
Oct 22, 1996
Album
Happily Ever After
BPM
118
Duration
4:51
Key
8B
Released
Oct 22, 1996
Album
Happily Ever After