Released
Aug 21, 2006
Album
Singles, B-sides & Live
Electrelane
I Love You My Farfisa
BPM
136
Duration
4:10
Key
11B
Released
Aug 21, 2006
Album
Singles, B-sides & Live
Released
Aug 21, 2006
Album
Singles, B-sides & Live
BPM
136
Duration
4:10
Key
11B
Released
Aug 21, 2006
Album
Singles, B-sides & Live