Meteora is the second studio album and fifth overall album by Linkin Park. It was released on March 25, 2003. It was initially going to release in Q4 2002 but got delayed to the end of Q1 2003. The album has sold 5.5 million copies in the USA and over 15 million worldwide also.