Post History
While I'm not sure, something that popped in my head is that it looks like it could be an early avalanche airbag system. See this history of airbags page for a picture of (one of) the first system ...
Answer
While I'm not sure, something that popped in my head is that it looks like it could be an early avalanche airbag system. See this history of airbags page for a picture of (one of) the first system ...