Stargate: Atlantis Stills

Joe Flanigan stars as Major John Sheppard in Stargate Atlantis.

View gallery

6 photos

View Comments