I was recently invited to perform my illusions for Oprah’s ‘The Life You Want Tour’ at the famous Seattle Center by Key Arena. I must admit, I still get a bit nervous when performing around live cameras, on television or amongst celebrities. However, performing with ABC’s ‘The Chew’ host, Karla Hall was super fun. I didn’t deal with nervousness at all! I’m appreciative of the awesome time and very memorable experience!