During the Torchwood panel, a fan in the audience asked John Barrowman and Naoko Mori if they could sing a few bars from “The Last Night of the World” from Miss Saigon, the musical Barrowman and Mori had done together years ago. They obliged – beautifully. Watch and be impressed:

Read More
By Kevin Wicks
Kevin Wicks is the founding editor of Anglophenia.