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 8:38 PM

More Videos