More Videos by Stereolab
Stereolab perform "Pop Quiz" in New York's Central Park, 22/07/1995
13 years ago
14 years ago