My Chemical Romance in New Orleans
These pictures were shot during the VooDoo Experience in New Orleans October 29, 2011.