Discovery Science Center to host a Day of the Dead exhibit, starting on Oct. 17
Santa Ana's Discovery Science Center is hosting a Day of the Dead exhibit starting on Oct. 17, through Nov. 8, called "Skeletons." Here are the details about this event, from…