Home
Home
Podcasts
Podcasts
Library
Cancel
Everybody Loves a Happy Ending
Tears For Fears
12 SONGS • 54 MINUTES • SEP 14 2004
Play
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