ALBUM REVIEW: “Living Things” by Linkin Park

Linkin Park’s new album, “Living Things”, is the band’s fifth studio album, scheduled to be released Tuesday, June 26th, 2012, under Warner Bros. Records, and B-Sides has the scoop. The band