Because there’s no such thing as too much BATTLESTAR GALACTICA, check out the NEW and let’s face it AWESOME preview the SCI FI Networks played for their advertisers in New York City this week. Can April 4 come any sooner?
TV News, Previews, Spoilers and Reviews