There is definitely a screw loose in these guys but they absolutely live for these kinds of situations. The kind of joy experienced at @ 00:56 is something that only folks with that type of mentality can truly appreciate.
“Why the hell do I climb these walls…For God’s sakes it makes my fucking Balls drop”…catchy tune.