Nation

On This Day: 11 April 2012

In 2012, the ensemble superstar cast of "The Avengers" were in Los Angeles for the premiere of their superhero action blockbuster. (April 11)