from "2005-06-09: Studio 104 France Inter, Paris, France" album by Robert Plant and the Strange Sensation
See who else performs this track