Category: 10 Facts

Iron Maiden

10 Facts: Iron Maiden

UK Heavy Metal band Iron Maiden are currently on tour in South Africa. They are playing shows in Cape Town (at Grand West Casino) and in Johannesburg (at Carnival City). Excitement levels...

Loading...

Subscribe For Latest Updates

Sign-up for our newsletter and get notified when we publish new rants!