June 30, 2010 Star Wars the Old Republic E3 2010 Hope of Alderran Trailer [HD] Edit Delete Tags Autopost via youtube.com