Linkin Park returns with their fifth studio album, “Living Things.” Does their new set mark an improvement over their disappointing “A Thousand Suns?” We’ve got the scoop.
Living Things
2 Articles
Page 1 of 1