Linkin Park photo

Linkin Park setlist at Nippon Television Network Kojimachi Studio in Chiyoda-ku, Japan on April 25, 2017

Linkin Park setlist on April 25, 2017 at Nippon Television Network Kojimachi Studio in Chiyoda-ku, Japan on tour One More Light Promo Tour