Monday, June 15, 2015

Rest In Peace Sir Christopher Lee (1922-2015)

Photo taken backstage at the 1990 Fangoria Convention in NYC where Mr. Lee was promoting GREMLINS 2.

Some of my personal memories and a fuller tribute will follow soon.