The Humans Live 2010 – The Humans Are… Rehearsing
February 19th, 2010
There’s now just a matter of hours before The Humans play their first, albeit a warm-up, gig on UK soil. The band have been rehearsing for the shows and next week’s short tour, and it looks like they are having a ball. Both this weekend’s highly anticipated warm-up shows are booked to capacity. The dates in Leamington Spa, Cambridge and London next week now look unmissable!
Please click on the pictures for larger versions. (Thanks to John)