A year and a half ago Moz had no record deal and we'd doubt we'd ever see a new album let alone a world tour promoting one.
Jesus, we are so hard to please aren't we???
Spanish radio is famous for it's jabber jabber, so best let em get on with it, eh??!