After channeling the 18th Letter on the previous single from his upcoming FER EP, Rock Mecca channels The Blastmaster and taps New Jersey greats Artifacts (El Da Sensei & Tame One) for his new single “Survivor Series (Remix)”. The unapologetic boom bap anthem 21- gun salutes all emcees who keep hardcore Hip-Hop alive and maintain …