Okay, so you either find Bo funny, or you don't get him. I happen to like his brand of comedy. Songs a plenty, things that go on too long and then turn around and become funny again. He tackles a lot of topics with surprising depth and honestly makes me think about them. Super fun, weird and intelligent.