Hard Times: Lost on Long Island screens at the Omaha Film Festival next week

Feb 28, 2012

The 7th annual Omaha Film Festival runs March 7th through the 11th.  All movies will be screened at the Great Escape Cinema 16.  Today, Omaha Public Radio’s Cheril Lee introduces us to the documentary film Hard Times: Lost on Long Island…