Linkin Park’s new album sprung a leak a couple of days back and has been on replay on my iTunes. One of the standout tracks is the opener entitled “Lost In The Echo”. I haven’t decided what my favorites off the recent album are yet, but I’m just going to say it has a lot…