Linkin Park perform for MTV World Stage in Madrid, Spain.
Linkin Park: Live in Madrid is not available for streaming at this moment.