X

Photo of David Beach
For 31 years. Professional comedian. Juggler/Ventriloquist/comic magician. Also experienced emcee.