Human Trebuchet on January 12, 2008 Get link Facebook Twitter Pinterest Email Other Apps A daredevil gets launched from a trebuchet in this crazy clip from Japan.Video: YouTubeTags: Trebuchet Comments Anonymous said… its a from English
Comments