Battlestar Galactica Season Three Preview by Tyler Cowen July 19, 2006 at 5:02 pm in Television 1:15, lots of Cylons.