The 5pm Post – Delta Moon Student Film Festival at Lesher Center

The Delta Moon Student Film Festival, which features top high school film and animation works, is being shown at the Lesher Center in the Knight Stage 3 Theatre on Saturday, April 14th at 4:15pm. Tickets are free but you need to call to reserve your tickets.