The Go Ahead celebrate EP release at Elbo Room


The Go Ahead released their new EP, In Harms Way, on Friday night at a packed Elbo Room in San Francisco’s Mission district. The San Francisco-based band has been together for seven years, yet on Friday they played with the energy and the veracity as if it were their first show. Their set was a Read More