Saturday, April 26, 2003
BSBdG's to the lovely
Joan Chen
, star of The Last Emperor and Twin Peaks, among many other fine films/TV series, and co-starring with Christopher Walken and Anne Heche in the recommended nutball "erotic thriller"
Wild Side
.
Newer Post
Older Post
Home