The Cardigans
Description
Life is the second studio album of The Cardigans. Originally released in 1995, all catalogue titles have been remastered at Sterling Sound in NY and are now being released on 180 gram black vinyl in gatefold sleeve.
You may also like
loading