I was surprised to find this tonight and I'm very happy to see it. Not all of the episodes are up yet, but it looks like they're going to be more very soon. Farscape Caps
farscapecaps.com has no affiliation with the original farscape-caps.com. This site was simply created as an alternative source for Farscape screencaps since farscape-caps.com's disappearance in 2008.
( Collapse )