John Barrowman, the ubiquitous star of stage and screen on both sides of the Atlantic, releases a selection of his best loved songs that have featured throughout John’s career and helped chart his path to becoming Britain’s biggest all-round entertainer, along with two brand new tracks, including the single "I Owe It All To You".