According to his business website, called Puppets Plus, he's worked in the Bay area since 1992, performing his puppet show at birthday parties, civic centers, Tampa Bay Rays games, museums and schools.

We found Brown on YouTube performing on a show called "Joy Junction" on a Christian TV network, talking about dirty pictures. Scroll down to watch the video segment.

Brown was on the Pinellas School District speakers' directory list since 2008, but school officials say there is no way to know if he has been to a school because there is no data base tracking that information.