0 John Barrowman Live at the Royal Albert Hall 2010 one on netflix Nov. 15, 2010 John Barrowman Live at the Royal Albert Hall 2010 one on netflix 2010 141 min 2 views Filmed at the Royal Albert Hall in London on October 4th, 2010, each song I sing tells a heartfelt story, each number I perform has energy and ...