Filmmaker Spencer Proffer on stage at the Rio Grande Theatre with LCIFF Executive Director Ross Marks.
The Las Cruces International Film Festival hosted a special event on Saturday, Oct. 17 at which the documentary film "The Day the Music Died" screened for a Las Cruces audience. The filmmaker who created this work about the iconic Don McLean song,...
Open original source
No comments yet.