A mini-documentary showing the making of the four-panel art wall made for Linkin Park's second studio album Meteora.
March 25, 2003
Released
The Art of Meteora
17min
—
English