Diamond Dave is a name you need to know if you are getting married, having a party or just want to have hours of uncomfortable fun.

Nothing I can say here will prepare you for what you are about to watch, so just know that if you make it all the way till the end . . . you get your money back.

In case you want his booking info, here it is.

Diamond Dave Performs!