Linkin Park Performs At Grand Central In New York City


Linkin Park will be releasing their new album, One More Light, on May 19th, and they’ve been promoting the new material anywhere and everywhere possible. Earlier this week the band teamed up with Good Morning America for a special “Pop Up” show at Grand Central in New York City, and as you’ll see in the videos below, fans went absolutely nuts.