What does one do to celebrate the release of a new album? If you're Linkin Park you surprise a bunch of people in a NYC train station!
The guys release new album "One More Light" tomorrow, and they brought their normally HUGE stage show to Grand Central Station for a surprise pop up show! The guys did some of their biggest hits in front of a crowd of lucky passengers!
Take a look: