Queen Revisit 1981 South American Tour On 50th Anniversary Series

Queen revisit a 1981 tour of South America in latest episode of the band’s 50th anniversary video series The Greatest