A Very Late Pair Of Announcements Erika Nicole KendallJanuary 28, 20113610.4K views Did you think you saw me in Essence? Well… Read more