Tag: Museum of Death New Orleans

spot_imgspot_img

The Museum of Death

The Museum of Death shows art and artifacts and several paintings of serial killers with shrunken heads. In June 1995, J.D. Healy and Catherine...