Tears For Fears

Everybody Loves a Happy Ending

Tears For Fears

12 SONGS • 54 MINUTES • SEP 14 2004

1
Everybody Loves a Happy Ending
04:21
2
Closest Thing to Heaven
03:37
3
Call Me Mellow
03:37
4
Size of Sorrow
04:44
5
Who Killed Tangerine
05:33
6
Quiet Ones
04:22
7
Who You Are
03:41
8
The Devil
03:30
9
Secret World
05:12
10
Killing with Kindness
E
05:25
11
Ladybird
04:49
12
Last Days on Earth
05:41
℗© 2004 TFF UK