Grant was everything we expected. His profile and website promised us a n innovative act with good music and laughs. His songs were outrageous. Each song was a riot and then his set of self-depricating humor was really a treat for our audience. As the show moved on it got funnier and funnier. What a blast.