Celebrating Nichelle Nichols

t not have sported any latex in her most famous short dress, we will never forget the super confident presence of Nichelle Nichols playing Lt. Nyota Uhura on the original Star Trek.