Columbus residents express mixed feelings over Need for Speed filming

Columbus residents express mixed feelings over Need for Speed filming