As a boy growing up in Brooklyn, Kweli saw gutters that ran with dirt, oil and water, revealing a shimmering rainbow to his child's eyes. Drawing its title from this memory, this album puts at the raw center what his music has been doing for years: finding and preserving the beautiful in the hideous; the rainbows in the gutter. Weaving the lyrical and the gritty, the autobiographical with an honest, no-holdsbarred hip-hop spirit; Kweli sticks fiercely to what feels true to him in creating the sound of this album. Without being tied to any particular label's conception of what his sound should be or when his work should hit his fans, Kweli is free to build his most personal album yet in both content and motivation. Kweli's true solo career has only just begun, and although the future holds more collaboration, "Gutter Rainbows" marks a new stage in the long and ever-evolving career of Talib Kweli.A1 After The Rain 1:27 Backing Vocals [Additional] - 88-Keys , Jean Grae Bass, Guitar - Mike L. LaValle* Chorus - Tony Williams (3) Electric Piano [Rhodes], Flute - Winston "Wentz" Nelson Mixed By - Maurizio "Irka" Sera Producer - 88-Keys Recorded By - Alby Cohen* A2 Gutter Rainbows 4:11 Instruments [Instrumentation] - Rob Mandell Mixed By - "Steve B" Baughman* Producer - M-Phazes Recorded By - Federico Lopez A3 So Low 3:15 Backing Vocals [Additional] - Kendra Ross , Res Drums - Adam Deitch Guitar - Eric Krasno Mixed By - Mike Gibney Piano - M. Geldreich* Producer - Shuko Recorded By - Alby Cohen* , Eddie Krakaur A4 Palookas 3:58 Mixed By - Mike Gibney Producer - Marco Polo Rap [Featuring] - Sean Price Recorded By - Eddie Krakaur B1 Mr. International 3:37 Keyboards [Additional] - Nigel Hall Keyboards [Additional], Co-producer [Additional Production] - Caleb (9) Mixed By - "Steve B" Baughman* Producer - S1* Recorded By - Alby Cohen* , Eddie Krakaur Vocals [Featuring] - Nigel Hall B2 I'm On One 3:55 Mixed By - "Steve B" Baughman* Producer - Khrysis!* Recorded By - Alby Cohen* , Eddie Krakaur B3 Wait For You 3:46 Arranged By [Horns] - Jarriel Carter , S1* Co-producer - Caleb Horns - Jarriel Carter Producer, Mixed By - S1* Recorded By - Alby Cohen* , Eddie Krakaur Vocals [Featuring] - Kendra Ross C1 Ain't Waiting 3:58 Mixed By - "Steve B" Baughman* Producer - 6th Sense (2) Recorded By - Alby Cohen* , Eddie Krakaur Vocals [Featuring] - Outasight C2 Cold Rain 2:36 Bass - Brady Watt Drums - Daru Jones Guitar - John Cave Mixed By - Cid D Kid Piano - Harrison Young , Nigel Hall Producer - Ski Beatz* Recorded By - Alby Cohen* C3 Friends & Family 3:58 Bass - Brian Cockerham Mixed By - "Steve B" Baughman* Producer - E. Jones (3) Recorded By - Albert Cohen (2) , Eddie Krakaur C4 Tater Tot 2:57 Bass - Luis Cato Coordinator [Session] - Kevin Calloway Engineer - Chris Koltay , Mike Wyatt Guitar - Chad (16) Keyboards - Masayuki Hirano Mixed By - Cid D Kid Producer, Programmed By - Nick Speed Recorded By - Alby Cohen* , Eddie Krakaur Synthesizer - Jon Dixon (3) D1 How You Love Me 4:04 Recorded By, Mixed By - Federico "C Sik" Lopez* Vocals [Featuring] - Blaq Toven* D2 Uh Oh 4:16 Keyboards - Borahm Lee Mixed By - Mike Gibney Producer - Oh No Rap [Featuring] - Jean Grae Recorded By - Alby Cohen* D3 Self Savior 3:14 Mixed By - Mike Gibney Producer - Maurice Brown (3) Rap [Featuring] - Chace Infinite Recorded By - Alby Cohen*