In an exclusive clip revealed to us from EW, we found out that BattleStar Galactica actress Katee Sackhoff will be a member of the Mandolorian terrorist group known as Death Watch. I personally couldn’t think of a better role! I’m also very pleased to see the powers that be decided not to just drop the DeathWatch […]