I ran across these photos today and just had to post them. Holy cow, these guys either 1. had to be nuts, 2. had a death wish, 3. were extremely tough/dumb or a mixture of all 3. I have never seen or heard of anything like this but it's impressive. This may of been the first roll bar invented also. Enjoy the pictures.
I may of thought about it in my younger days but when I fall now it hurts for at least 2 weeks so I don't think I will be doing any of this anytime soon. I would pay to watch it though.