Sam HaydonDec 8, 20176 minBattlestar Galactica: Deadlock - The ReviewBattlestar Galactica: Deadlock - The Review For those who are not familiar with Battlestar Galactica, it was first released back in the...