No explanation for this apparatus was found at the source, but it appears to be a dealie for some giant ape-goes-berserk movie of long ago. If anyone has more info, drop a line in the comments.
[Found here.]
[Update 14 April 2010– Peter found the source, a 1940 issue of Popular Mechanics. See the comments for the link.]
