They are massive airbags, used to work for Honda's HQ in Slough, Its a whopper but not ever heard of it saving anybody. Would have to be a fairly upright T bone to be of use.