Take That with Elliot Holman

Feb 19, 2017, 03:28 PM

Take That invited Elliot down to a posh hotel in London for a chat about their new single 'Giants' and upcoming tour!