The Battlestar Galactica firing a flack at invading Cylon Raiders, tv miniseries, still