David is a lecherous schmuck. All the dirty jokes coming from dirty grandpa have got to stop. The illusions were great but the schtick was pretty tasteless. Annoyed amazed annoyed. If that's what you want that's what you'll get.
places reviews