Versatile Magician Bill Peterson performs Virtual Magic Shows across US & Canada that are fun, shocking, & truly interactive!!
He is spreading happiness and joy to people worldwide through his Virtual Magic show. Meet Full-time Virtual Magician David John…