Yeah I watched it. was quite good.
They pinned the block - quite common to stop cracking liners & or block and add strength. -theres actually better ways than just the pins. like a deck lid conversion to make a 'closed deck' block.
Was still and impressive power hike an looked like driving the buggy would be balls out fun.