Amazing song from Linkin Park.. and the most innovative video I have seen for sometime now..
Check it out.. I am simply in Love wid this Song..
Advertisements