WEBSITE UPDATES: April 20, 2008

SCREEN CAPTURES – BATTLESTAR GALACTICA: 4×03: The Ties That Bind