Latest 'battlestar galactica 1980' news