from "The Strangest Secret in the World (45 edit) / Pussy Galore" album by London Elektricity
See who else performs this track