Human Trebuchet


A daredevil gets launched from a trebuchet in this crazy clip from Japan.

Video: YouTube
Tags:

Comments

Anonymous said…
its a from English