Lance Weiler

Lance Weiler: The Fact About The Last Broadcast

December 9, 1999 // 0 Comments

While all eyes were directed towards this year’s indie surprise hit, “The Blair Witch Project” two young filmmakers were looking at each other in amazement, trying to fathom what had just happened to them. Hadn’t they created a film two years [...]