The recently opened Tyler Perry Studios will be the site of the next Democratic presidential debate, announced on Nov. 4.
The studios are located in Atlanta, Georgia.
The recently opened Tyler Perry Studios will be the site of the next Democratic presidential debate, announced on Nov. 4.
The studios are located in Atlanta, Georgia.