[Pisco] Queen: 1981 - Queen Rock South America (Episode 23)
Hi guys,
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