Watch Katee Sackhoff deal with space bugs in the...
Netflix has a new sci-fi series coming in hot on July 25, and it’s got Battlestar Galactica‘s Katee...