If you were excited for the release of Royce Da 5’9’s Layers album on April 15, you are definitely in for a treat. The Detroit rapper combined some of the track he recorded for during his Layers sessions and put them together for a new EP Tabernacle: Trust The Shooter. Check out on of the EP’s offerings, “Dead President Heads,” produced by StreetRunner.