i found a NEW C.Lee Site Granted it's NOT as great as this one but STILL. it's called FILMDECULTE. the ENTIRE site is in i believe French and i don't understand a WORD of it. cuz i don't speak or read French ya know? so who ever wants 2 take a look at it U are welcome to it!