I've just been looking at tyre recommendations and the Schwalbe Marathon family of tyres seems to generally come out well, then I found the following youtube video of home made destruction testing!
Schwalbe Marathon Puncture Test! - YouTube
PS. If you can speak Japanese, you may need to put your fingers in your ears at the end
Schwalbe Marathon Puncture Test! - YouTube
PS. If you can speak Japanese, you may need to put your fingers in your ears at the end