12 Apr 2021, 11:01 UTC · By: Vlad Mitrache / Airbags may be little but they pack quite a punch, so why someone would want to sit on them as they deploy is anyone's guess