Leave a comment

This puppet show went from impressive to freaky real quick as the puppet seemingly took a life of its own during a street performance to “Despacito”. At one point, it even appeared that the puppet could have been fake and this whole thing was a figment of our imagination. Check out the video below and judge for yourself!


Also On iPower 92.1/104.1 FM:
comments – Add Yours