Tag Archives: performer

Old tricks

Old tricks

Magician David Haggarty has conjured up a record – after SIX DECADES of casting spells over crowds. ...