‘Icon’ Gets A Premiere Date and Location
The premiere for ICON is in the Chicago area at Marcus Elgin Cinema Nov. 13 at 7:00 pm for FREE. It will have various screenings across the country leading up to its online release February 20, 2020. Synopsis: In 1839,...