Lederhosen, I think that picture may be the Canadian army comedy troupe called "The Dumbbells."