Lead Masks Case December 28, 2010 unexplainedxyz Unexplained The Lead Masks Case was the name given to the events which led to the death of two Brazilian electronic Continue reading