Sci Fi's 'Battlestar' Beams Up 1.8 Million for Revelations Episode

By Anthony Crupi on June 17, 2008