Uploaded on Nov 18, 2010 / 48 views / 1364 impressions / 0 comments
The "Untold Story" trailer for the new Lord of the Rings video game.