While streamlining music with iRadio, I came across a strange song called this: Linkin Park - X-ECUTIONER STYLE FEAT BLACK THOUGHT Linkin Park did work with the X-Ecutioners on It's Goin' Down, but what could this be?