View Chumbawamba on Aug 12, 1989EditFollowShare37 years agoSat, Aug 12, 1989at SPACE ALTAYokohama, JapanChumbawambaEditFollowShare