from "2001: Live at Central Station in Darmstadt" album by Eek-A-Mouse
See who else performs this track