The journey of a magician performing illusions to amaze and humour.
2018
2019
2024
1994
2022
1976
2016
2023
2021
2003
2001