The Legion of Doom (producer Thelonious Martin and DJ Nick Castle) are starting to drop solid remixes on the regular. Today we get a new one featuring the late-great Big L. Peep “(Put) On and On” below. PrevNext