Teen Titans Live-Action Series Filming Soon
The live-action Teen Titans series looks to get underway this Fall. According to Production Weekly, the live-action Titans series will start filming September 25th in Atlanta, Georgia. WB recently announced the new Titans series along with Young Justice Season 3 for their new DC Digital network. The live-action Titans series is described as: Titans follows a group of young […]