I want this dude at my next party.

And if you imagine this is John Piper it just gets better

Props: Kevin DeYoung