Tears For Fears - Everybody Loves A Happy Ending

Tue, 15 Feb 2005 00:00:00 +0000

It's curious how such classic purveyors of the electro-pop duo template have ended up...