New Orleans Voodoo Spiritual Temple, April 2008