John Legend and The Roots – Our Generation
3:19
John Legend and The Roots – Our Generation (The Hope Of The World) feat CL Smooth) (Ernie Hines, L.Moore - C.Penn
1:32
J.Period, John Legend and The Roots – Message in Our Music (Interlude) f. Common and Mary J. Blige
4:01
J.Period, John Legend and The Roots – Our Generation (J.Period Remix) f. John Legend, Pete Rock and CL Smooth
3:15
John Legend and The Roots – Our Generation (The Hope Of The World) feat CL Smooth) (Ernie Hines Cover
3:19