Linkin Park performing LIVE on the streets of Westwood for the Transformers 2 Premiere!