John Barrowman makes his second appearance on Good Morning Britain, 13 April 2017.


John Barrowman makes his second appearance on Good Morning Britain, 13 April 2017.
John Barrowman makes his second appearance on Good Morning Britain, 13 April 2017.
John Barrowman makes his second appearance on Good Morning Britain, 13 April 2017.
John Barrowman makes his second appearance on Good Morning Britain, 13 April 2017.
John Barrowman makes his second appearance on Good Morning Britain, 13 April 2017.
John Barrowman makes his second appearance on Good Morning Britain, 13 April 2017.
John Barrowman makes his second appearance on Good Morning Britain, 13 April 2017.
John Barrowman makes his second appearance on Good Morning Britain, 13 April 2017.