Take That Do Barbados

British pop group Take That descended on the island of Barbados this week to soak up the sun during their Christmas and New Year holidays…and they seem to be having a great time!

Mark Owen, Jason ..... 

...[Continue]