12/1/06

K03 Star Force: Fugitive Alien II

I'm not at all sure which episode this image is from, actually.  Could be this one.

(1986, SciFi/Television, color)

Not available for review. Also shown in Episode 318.