Twitter is watching Battlestar Galactica! by Metzae May 19, 2008 616 Views is watching Battlestar Galactica!