from "The Strangest Secret in the World / The Mustard Song" album by London Elektricity
See who else performs this track