Firing a Howitzer... in Shorts?

These guys look like they are having fun out there!