Question: When did Slug and Ant release a mixtape through Rhymesayers Entertainment?
Sentence (from "Atmosphere (music group)"): Since its formation in 1989, the group has released eight studio albums and ten extended plays.
Relevant evidence: No