Tag: 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...