Torchwood: Miracle Day on Starz which aired on August 26th, is seriously coming together to get us closer to what Miracle Day is all about and that Jack may not be the only remarkable thing on the planet Earth.

via Torchwood: Miracle Day recap/review: Episode 4.8 “End of The Road” – National Torchwood |