Peter Devlin wins in Last Song
Another award for Last Song has just come in. Peter Devlin won Best Actor in a Short at Crown Point International Film Festival in Chicago. Crown Point International Film Festival (CPIFF) is a monthly and annual IMDb qualifying competition.