This album includings many of Stereo Total's popular songs – all in Spanish language. Released on Elefant Records in 2009.