3 Albums That Still Sound so Good, You Won’t Believe They Came Out 30 Years Ago
These albums were all released in 1996, but they have a timeless sound that brings them up to date. The following albums sound so fresh, you’d never believe they came out 30 years ago. ‘Emperor Tomato Ketchup’ by Stereolab Stereolab’s fourth album, Emperor Tomato Ketchup, was destined to be experimental right from the title. Released in March 1996, the name comes from a controversial 1971 Japanese arthouse film about an […]