Original: Meteora is the second studio album by American rock band Linkin Park , released on March 25 , 2003 .
Simplified: Meteora is the second studio album by Linkin Park . It was released on March 25 , 2003 .