Question: who plays the mayor in the new ghostbusters
Answer: Andy García