Iron Maiden hit Barclays Center in Brooklyn, New York on July 26th. Capital Chaos TV was there to capture the action and have posted a 4-camera edit of "Aces High". Check it out below. British metal legends Iron Maiden are performing not just one, but TWO shows at the...
Continue reading...
Continue reading...