What group formed by Roland Orzabal and Curt Smith released the album Everybody Loves a Happy Ending in 2005?
Tears for Fears
-1
Section::::Abstract.
Everybody Loves a Happy Ending
970340
-1
Section::::Abstract.
Tears for Fears
265182