March 12, 2012 by Amie M
The Man’s band, Arkham Awaits, played a music festival last Thursday. And they killed! The last time I saw the boys play live was some time in November at a local sleaze. The sound was alright and they were still getting used to playing off each other.
But Thursday, whoa, on Thursday the five of them blew me away!
They had so much more confidence and their stage presence greatly matured.
And their music improved some too.