General News

Fascinating fact:

By:
May 17, 2013 | 5:58pm EDT

Actress Lucy Liu has unveiled a new exhibition of her artwork in Manchester, England. The Charlie's Angels star, an avid painter, attended the Totem launch at The Popular Institute on Friday (17May13).

More General News