I'm So Fly

I'm So Fly is the third single from Kuboian television presenter and singer Ericka Streets' debut album Ericka Streets: The Album. The song features a guest verse from rapper RockRhyme as well as uncredited vocals from Anna Rosemary. Unlike Streets' previous pop-orientated songs, "Remember Me" and "Rock The Night", I'm So Fly has urban influence, and features Streets herself rapping.

Critics were generally ambivalent towards Streets' rapping ability, but were favourable towards RockRhyme's appearance.

Background
I'm So Fly was co-written by Taniye Fazio and Raddy Goodberry (who were both in Tiny Lights). Fazio recorded her own version of the song herself in June 2006, but thought it didn’t sound well, so gave Streets the song instead. RockRhyme's inclusion on the song was decided after Streets felt she needed "a talented underground artist" to add variety to the song.

Casette

 * 1) "I'm So Fly" (feat. RockRhyme)
 * 2) "I'm So Fly"

CD

 * 1) "I'm So Fly" (feat. RockRhyme)
 * 2) "I'm So Fly"
 * 3) "I'm So Fly" (UK radio edit)
 * 4) "I'm So Fly" (instrumental)

CD - Karaoke edition

 * 1) "I'm So Fly"
 * 2) "I'm So Fly" (Karaoke remix)
 * 3) "I'm So Fly" (Karaoke version with background vocals)
 * 4) "I'm So Fly" (Karaoke version)