Granada win proves Atletico Madrid are arguably the best side in world football

Leave a Reply