Tuesday, May 20, 2008

Michelle and Leona...


Michelle Williams and Leona Lewis attended the LOGO Awards last night

No comments: