 Complete the following phrase:  They have recorded six successful studio albums and have performed as tour support for Lenny Kravitzs Spanish concerts. Their song Rosa de la Paz was included in a record to support 