Tears For Fears
Released: 13th June 2005.
Tears For Fears are back. I didn't know what to expect from one of the top bands of the 80s, but after listening to this double A-side, and "Call Me Mellow" especially, I was seriously impressed with what they can still conjure up 20 years down the road! "Everybody Loves A Happy Ending" is a peppy, upbeat song, and "Call Me Mellow" is a more mid-tempo, pop gem, and both definitely do the trick.