| Stage Creatures: Royal Albert Hall, London |
|
| On the short walk from our hotel to the Royal Albert Hall I think we all felt elated, as though we were on the quest of a lifetime and knew we'd find our grail. We must have looked hilarious carrying our modified stilts and bizarre costume pieces along the ... |





