answersLogoWhite

0

Linkin Park's second album Meteora debuted on March 25, 2003 and instantly earned worldwide recognition, going to #1 in the US and UK, and #2 in Australia.

User Avatar

Wiki User

16y ago

What else can I help you with?