Regal Stadium 10 theater in Savannah screens third presidential debate

Regal Stadium 10 theater in Savannah screens third presidential debate