Out and About

Iron Maiden, Megadeth rock Walnut Creek

Tags: music, Raleigh

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