The Making of Meteora

A behind the scenes documentary on the making of Linkin Park's second studio album Meteora.

Runtime: 35 minutes

Quality: HD

Released: Mar 23, 2003

IMDb: 2

Keywords: