by Kathleen Richards
Neil Young at the Fox Theater in Oakland on July 11 & 12, 2010. Photos by Jamie Soja.
© 2021 Telegraph Media