Mimosa MermaidApr 71 minTake That to perform two outdoor concerts in Malta this October.Malta has yet again attracted another big music name to its shores! This time its Take That!