Giant Freakin Robot on MSN2h
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.