Since his last project Bad Boys of Summer, Loren Mendell (C’95, Friars) has now produced/directed “The Black Stain of Oil”, a short documentary for Frontline/World (PBS) about the recent oil spill in the Philippines. (Loren’s work also includes series and specials for ABC, CBS, Discovery, CMT, VH1 and The History Channel.)
Click here to watch the documentary
Click here to learn more about this project
Loren’s great documentaries have been featured in many of our Pennfests. …Be sure to save the date for this year’s Pennfest: Wednesday, October 10: Cinespace, Hollywood.