Magician-comedian John van der Put takes the stage as Piff (not Puff) the Magic Dragon... with his canine assistant, Mr. Piffles.
Magician-comedian John van der Put takes the stage as Piff (not Puff) the Magic Dragon... with his canine assistant, Mr. Piffles. CyberLaff
Magician-comedian John van der Put takes the stage as Piff (not Puff) the Magic Dragon... with his canine assistant, Mr. Piffles. CyberLaff

Piff (not Puff) the Magic Dragon conjures laughs and illusions

February 03, 2016 08:38 PM

UPDATED February 06, 2016 07:09 PM

More Videos