scifistorm.org
Upcoming releases: Galactica, classic Who
March 18th will finally see the release of Season 3 of Battlestar Galactica. Several new classic Doctor Who episodes have also been added to the release list: “Planet of Evil”, March 4t…