Yep that's me, got a 1/4 scratch on left hand when the airbag deployed. Frame was damaged when the Toyota came down resulting in my 2017 90D being totaled. Visibility went from 1/2 mile to 0 in a matter of seconds, fortunately I had already started slowing down, but the guy behind me made it to...