Distracted by Judas
December 28, 2019
The Apollo Theatre, Shaftesbury Avenue, London – a long, long time ago. I dragged my feckless feet (leaden by a copious amount of red wine from the ever-alluring Covent Garden), to the velveteen seat in this overwhelming grandiose, Grade II listed building. Enchanted flamboyance, the beleaguering prospect of another Andrew Lloyd