Stereolab

Emperor Tomato Ketchup

LPx2
€30,00

In Stock - Ready to Ship

The 4th Stereolab album, originally released in 1996, now available as an expanded set.
Remastered with added alternate takes, demos and unreleased mixes.
    Release Date: 13 Sep 19 Cat No: D-UHF-D11R