Released
Aug 22, 2001
Album
Leon The Red Shoes
Leon Lai
看上她
BPM
146
Duration
3:44
Key
8A
Released
Aug 22, 2001
Album
Leon The Red Shoes
Released
Aug 22, 2001
Album
Leon The Red Shoes
BPM
146
Duration
3:44
Key
8A
Released
Aug 22, 2001
Album
Leon The Red Shoes