The annual Día de Los Muertos & Monster Event is making a spooky return to Downtown Orlando on Oct. 15.
Read more here