Fans line up to see Avengers filmed in Atlanta - CBS46 News

Fans line up to see Avengers filmed in Atlanta