Queen The Greatest
Queen: 1981 - Queen Rock South America (1x23)
: 20, 2021
Off the back of their tremendous success in North America, Queen are invited to venture into new territory and tour South America. It turns out to be one of their biggest challenges yet - but the response from the vast, enthusiastic crowds is beyond anything they could have imagined.