Eels – Live at the New Theatre Oxford review
Last Sunday (March 23), I went to the New Theatre in Oxford for the Eels show. Before moving to England I didn’t know much about the Eels – even though the founder of Eels, Mark Oliver Everett, AKA E, is originally from Virginia and now LA. Here in England though, the handful of musicians that […]