You have GOT to watch this video by Dave Barnes.

I have not laughed so hard all by myself since… well, this afternoon. But you know I’m not normal.

And neither is Dave Barnes- I think that’s why I love him now.