From a 1949 issue of Mechanix Illustrated
Squirrel Cage for jeeps is this new device for travel over swamps, bogs, soft beaches and heavy underbrush. Itâ€™s a continuous road matting on rollers which runs around the body and under the wheels. The Marine Corps is testing it at the Quantico, Virginia, base.
I guess testing didn’t go so well.