I laughed through this entire video! This guy definitely has some moves and puts in WORK! Too funny!