Sad Songs for Dirty Lovers

Studio Album by released in 2003
Sad Songs for Dirty Lovers's tracklist:
Cardinal Song
Low Quality 128Kb Low Quality 128Kb
Slipping Husband
Low Quality 128Kb Low Quality 128Kb
90-Mile Water Wall
Low Quality 128Kb Low Quality 128Kb
It Never Happened
Low Quality 128Kb Low Quality 128Kb
Murder Me Rachael
Low Quality 128Kb Low Quality 128Kb
Thirsty
Low Quality 128Kb Low Quality 128Kb
Available
Low Quality 128Kb Low Quality 128Kb
Sugar Wife
Low Quality 128Kb Low Quality 128Kb
Trophy Wife
Low Quality 128Kb Low Quality 128Kb
Fashion Coat
Low Quality 128Kb Low Quality 128Kb
Patterns of Fairytales
Low Quality 128Kb Low Quality 128Kb
Lucky You
Low Quality 128Kb Low Quality 128Kb