Posted by Fresh on October 30, 2008
Brandy hit the on Wednesday to promote her new album, Human, which is due out in stores December 9th. She looked great, partly cloudy eyeballs and all.