THE MAGIC NUMBERS: Talking Heads, Southampton – Friday 19 December Coming on stage singing ‘Have Yourself a Merry Little Christmas’ while throwing crackers into crowd, it was clear that all those lucky enough to squeeze […]
THE MAGIC NUMBERS: Talking Heads, Southampton – Friday 19 December Coming on stage singing ‘Have Yourself a Merry Little Christmas’ while throwing crackers into crowd, it was clear that all those lucky enough to squeeze […]