People Staff
December 08, 2003 12:00 PM

The cult-favorite ’70s sci-fi show returns in a deluxe edition. Documentaries highlight the perils of being a Battlestar stuntman dressed in a vision-impairing Cylon outfit.

You May Like

EDIT POST