Everybody Loves a Happy Ending cover

Everybody Loves a Happy Ending Album
by Tears for Fears

2005
2:36
14 Tracks
13 Lyrics