Epica rig tour

04:22PM 10th Dec 2012

Isaac Delahaye talks us through his live set up