He is spreading happiness and joy to people worldwide through his Virtual Magic show. Meet Full-time Virtual Magician David John…