This year’s 18th annual Worldwide Short Film Festival is running from June 5-10, 2012. The CFC Worldwide Short Film Festival (WSFF) is the premier venue for the exhibition and promotion of short film in North America. Here is a look […]