A behind the scenes documentary on the making of Linkin Park's second studio album Meteora.
March 23, 2003
Released
Linkin Park: The Making of Meteora
34min
—
English
ID Playground