Ghosts of the Forest end their tour and final show at the Greek Theatre in Berkeley, CA!