Drug-rap duo the Leak Bros. was a one-off cooperation between NY shock-rapper Cage and Tame One, previously of defunct, early-‘90s rap staff the Artifacts. The group’s debut coincided with Tame One’s initial solo providing, When Rappers Strike (2003), which included both on “Drip Smoke cigarettes”; and on Cage’s EP Weatherproof, …
Read More »