Everybody Loves a Happy Ending by Tears for Fears — UPC 602498631089 | Credits.fm