2012 21-Day Filmmaking Competition Launch Event Triumph Brewing Company, 117 Chestnut Street, Philadelphia, PA Hosted by: Joel Hodgson, Stephanie Yuhas, […]