Linkin Park released Meteora in 2013.
 On February 10, 2010, Linkin Park released the official music video for the song on their homepage
 Linkin Park also relied on MySpace to promote their album, releasing two additional songs, "Waiting for the End" and "Blackout" on September 8

