The Orwells were in London earlier this year playing tracks from their latest album Terrible Human Beings at the Scala. Live4ever’s Alberto Pezzali battled his way through a jam-packed pit to bring you the gallery:
[slickr-flickr type= “slideshow” id=”28206209@N03″ search =”sets” set=”72157678846825252″ size=”large”]