Stereogum —
The rumors have been swirling. The teasers have been mounting. And now we finally know what Linkin Park are up to. In a concert livestream broadcast on the big screen in New York’s Times Square and London’s Shoreditch High Street Station, the ...
more info