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