Category Archives: Charles Darwin

Frank Pastore Show Interviews Film Producer Lad Allen

October 28th, 2011

In case you missed it, our very own Lad Allen had the honor to join Frank Pastore on his KKLA radio program yesterday.  During the hour they discussed Illustra’s newest film Metamorphosis along with the many other contributions Illustra Media has and continues to make in the Intelligent Design movement and the historic scientific revolution that is happening in its train.

Read the rest of this entry →