The Humans: UK Concerts February 2010
October 7th, 2009
The Humans have announced three live dates for early 2010, with gigs in Leamington Spa, Cambridge and London.
Full details can be viewed in the Press Release announcement (see directly below), at www.toyahwillcox.com, and/or The Official Toyah Facebook.
This will be the first time since the late 80’s that Toyah and Robert have performed together onstage.
Tickets for all three dates are on sale now (again, see below for full details).
Categories: The Humans