Stereolab at the Rockstore August 31, 2014 342 × 500 Stereolab at the Rockstore Stereolab at the Rockstore Stereolab at the Rockstore, Montpellier, France, in 1997