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