anthony houston

*contains spoilers Filmmaker Larry Buchanan (1923-2004 collapsed lung) is feted for his bad movies and the worst of these are his Azalea Pictures. They are a series of eight movies, which were shot on budgets of about $30,000 each, starting in the mid-1960s. Produced by American International Pictures they were the first of the colour…

Read more The Cult of the Azalea Pictures by Larry Buchanan (Part One)