The Night God Screamed Articles
Lee Madden

Lee Madden, best known for directing Hell's Angels '69, died of complications from pneumonia on April 9 in Camarillo, a town north of Los Angeles. He was 82. The American International Pictures release Hell's Angels '69, the tale of two brothers who plan on robbing Las Vegas' Caesar's Palace, was the Brooklyn-born Madden's first feature. According to The Hollywood Reporter, it is the only fiction [...]