Boogie Down Productions vs. Mark PritchardTop TracksTrack PreviewTrack TitleTrack LengthTrack Price/Buy LinkNecessary (Mark Pritchard Mix) (Mark Pritchard Mix)Necessary (Mark Pritchard Mix) (Mark Pritchard Mix)from The Essential New School Vs. Old School5:38