New Zealand Magician
Alan Watson is a magician living and performing in Auckland New Zealand. He has been performing professionally for more than 30 years and has won some of magic's highest awards...