Friday, April 4, 2008

Hey Cleo.... How You Doin?



The King was spotted in Grove LA at the Apple Store. Damn I feel like a blast from the past moment coming on. King is that you or Cleo from set it off?

2 comments:

Anonymous said...

Yep, she's looking just like she did in "Set It Off"

Anonymous said...

most def.....she looks more beasty by the day!!