“Dead By Christmas” Reveals First Trailer And Poster!NEW ORLEANS, LA.- Filmed on location in southeast Louisiana last December, director Armand Petri and producer Art Arutyunyan are bringing...