View Stereolab on Feb 26, 2005EditFollowShare21 years agoSat, Feb 26, 2005at TKSToulouse, FranceStereolabEditFollowShare