Schedule provided by our friends at Good Times Santa Cruz