Artist: Flo Rida
Title: American Superstar ft. Lil Wayne
Featuring: Lil Wayne
Album: Mail On Sunday
Producer: Da Honorable C.N.O.T.E.
Avg Rating:

DJBooth Review

In December of ‘05, Lil’ Wayne released his last studio album, The Carter II, and since has gone on to become the most talked-about, most featured and most in-demand rapper in the entire industry.  Not as admired, but climbing the ‘popularity chart’ on a daily basis, Flo Rida jumped onto the … Read More