Advertisement

Defend the Throne

New Star Wars: The Old Republic Defend the Throne Launch Trailer

Watch the Star Wars: The Old Republic Defend the Throne launch trailer for an inside look at new multiplayer battles, the most challenging story...