Every week, my robots scour the biggest nine New Music Friday playlists in the world to see whose getting backed hard by the big green machine. This week: π The Champ: Linkin Park Ahead of the 20 year anniversary re-release of Meteora, Linkin Park’s previously-unreleased track from 2002 “Lost” jumped straight onto all nine of […]