Filmed during The Final Frontier World Tour at Estadio Nacional, Santiago, Chile on April 10, 2011, it was released on March 26, 2012 and March 27 in the United States and Canada.
Фильм снят во время тура The Final Frontier World Tour в Национальном стадионе, Сантьяго, Чили 10 апреля 2011 года и был выпущен 26-27 марта 2012 года в Соединенных Штатах и Канаде.