John Barrowman

John Scot Barrowman MBE is a British-American actor, singer, presenter, author, and comic book writer. Born in Glasgow, he moved ...
Read more