‘The First Rosa’ LCMS film project begins with local fanfare

Selma-Mayor
Mayor of Selma, Alabama, George Patrick Evans signs an official city proclamation declaring Sept. 22-28 – when “The First Rosa” begins filming – as “The First Rosa week.”