Iron Maiden and Megadeth visited Time Warner Cable Music Pavilion at Walnut Creek on Tuesday, Sept. 3, 2013.