On October 22nd, 2015, DNews put on its very first live show at the Castro Theatre in San Francisco, as part of the Bay Area Science Festival. Check out the full