I find that duct tape works well for these kinds of repairs. It all depends on how you hammer it on. I think a bit of chewing gum might hold that turbo together, too.
If he had not had a substantial hood on that thing, a good portion of its guts might have ended up in the stands.
I especially like the ROPS, but gee, it looks like he made it himself...
- Just Gary