Fact #24168
When:
Short story:
On their Final Frontier World Tour, Iron Maiden play at the HSBC Arena, Rio de Janeiro, Brazil, South America. The show had been scheduled for the night before but when a crowd surge destroyed a safety barrier, the show had to be postponed.
Tweet this Fact