Jesus. That's a big prang. Glad your boy is ok(ish) though fella