Barcelona coach Tata Martino says Atletico Madrid are currently the best team in Europe (!)

Loading tags...