Giant Freakin Robot on MSN55m
Star Trek's Best Space Battles, Ranked
The task force is led by Deep Space Nine's hero ship, the Defiant, under the command of everyone's favorite Klingon, Worf.