Does Anyone Know Where This Video Come From?

D

deleted1146804

Guest
Oh wow! These two guys are perfection!!! Where is this from? Are they Czech?