Out Of This World: May 18, 2019, 2 - 9 pm in Downtown El Cajon. Admission is free!
It looks like nothing was found at this location.