LCD Soundsystem – Live Alone (Franz Ferdinand Cover)

2011 Domino Records.

Thanks! You've already liked this