Captain America 3 to Start Filming in Atlanta Next April

The brothers Russo have announced the start date and location for filming, and dropped a few more bread crumbs for fans to follow!

Read More