Ever since the Sears Auto Center closed down back in the 2000s, a haunting presence has taken over 98 Santa Rosa Plaza. Gathered in the dark reaches of Downtown Santa Rosa, the event would quickly ...