Ahhh, forbidden love!
… even forbidden in Mexico.
The only performer to french-kiss his own puppets on live TV.
Wanted in 14 states for crimes against puppeteering.
Ahhh, forbidden love!
… even forbidden in Mexico.
The only performer to french-kiss his own puppets on live TV.
Wanted in 14 states for crimes against puppeteering.
Leave a Reply