View Stereolab on Apr 12, 2001EditFollowShare25 years agoThu, Apr 12, 2001at 54 BelowLondon, EnglandStereolabEditFollowShare