After announcing their upcoming EP and releasing the single last month, Roc Marciano and DJ Premier just dropped the ... located in NYC's Herald Square where they talked about making music together.