Syfy’s shows have always been hit or miss for me, but with some gems like ‘Battlestar: Galactica‘ under their belt, I can’t help…
With science fiction squarely in Syfy’s radar once again, they seem to be announcing new shows left and right! The latest is ‘Olympus’…