By Unknown
John Barrowman sings a song about Superheroes. Torchwood, DC and Marvel? Sounds like the best crossover ever imagined.
After Nathan Fillion swept Wil's wife off her feet, John Barrowman thought he would even the score.