Castle of Illusion – It’s My Life (Talk Talk cover, No Doubt version)
Rock cover band from Brazil plays Talk Talk’s hit „It’s My Life“ in a rehearsal on 10-Mar-2007. www.castleofillusion.com.
Rock cover band from Brazil plays Talk Talk’s hit „It’s My Life“ in a rehearsal on 10-Mar-2007. www.castleofillusion.com.