Stream music and podcasts FREE on Amazon Music. No credit card required.
Listen free
Home
Home
Podcasts
Podcasts
Library
Cancel
Sign in
For What It's Worth
The Cardigans
4 SONGS • 18 MINUTES • JAN 01 2003
Play
1
For What It's Worth
04:18
2
The Road
06:52
3
For What It's Worth (Polar Session '01)
04:14
4
Das Model ('00)
02:54
℗© 2003 Universal Music AB