The Pump Panel Artist Name: The Pump Panel Profile: Discography Artist The Pump Panel Title Ego Acid Remixes Label Primate Recordings Is End-of-Life Artist The Pump Panel Title Confusion Label Missile Records Is End-of-Life