The Leak Bros. is a collaboration between underground New York City hip-hop artists
Cage Kennylz and
Tame One of the Artifacts. The group was formed to fulfill Cage's obligations to the now-defunct Eastern Conference Records; the concept purportedly came from Cage's idea of a drug them…
read more