Foxes! in the Bush – the Shepherd’s Bush Empire in London.
It was a wet but exciting night in London on Wednesday. I was on my way to see the English band Foxes! performing at the cavernously big Shepherd’s Bush Empire theatre in London – their biggest gig so far and,…