John Barrowman Singing

John Barrowman Sings "A Thousand Years"


John Barrowman Singing


Stephen Amell and John Barrowman sing/kiss at HVFF January 23 2016


John Barrowman 'All Out Of Love' Official Video