3 Planet Ill Breakdown: Sarah Green Feat. Lupe Fiasco-Dirty Rose August 7, 2010 odeisel Lupe Fiasco is running full throttle riding shotgun on Sarah Green’s Dirty Rose. Can the talented Ms. Green keep up with his excellence?