Battlestar Galactica fans, we hope that you watched the return of the SciFi series last night. If you didn’t you missed out on some very important information.

Read more