What group formed by Roland Orzabal and Curt Smith released the album Everybody Loves a Happy Ending in 2005?
Tears for Fears: Tears for Fears are an English pop rock band formed in Bath in 1981 by Roland Orzabal and Curt Smith.
i don't know