The Hip Hop Agenda, Los Angeles
Clan released their third album, Return from Mecca, on January 30, 2007, on Suburban Noize.