Question: When did Slug and Ant release a mixtape through Rhymesayers Entertainment?
Sentence (from "Strictly Leakage"): It was released as a free download through Rhymesayers Entertainment in 2007.
Relevant evidence: Yes