Favorite Friday

A lot of people know John Barrowman as Captain Jack Harkness from Torchwood and Doctor Who. However, he starred in a lot of musicals before that. Here he is singing "Anything You Can Do" from Annie Get Your Gun with Ruthie Henshall.