After some teasing and a mysterious puzzle on their website, Linkin Park has finally made some announcements! Linkin Park will release a never-before-heard single called "Lost" from the Meteora sessions this Friday, and has confirmed there's a 20th anniversary edition of the album coming soon as well. You can still try your hand at the game on their website as well, which seems to be unraveling itself day by day.
Linkin Park's Meteora has sold roughly 16 million copies around the world, and is one of the best-selling albums of the 21st century alongside their nü-metal contemporaries Evanescence. Meteora also spawned Linkin Park's second biggest hit behind "Numb," which is right behind their classic "In The End."