Monday, June 11, 2007

Japanese Human Catapult


Japanese Human Catapult

1 comment:

w0lfiesmith said...

Um, isnt this video from Somerset in England? Amusing for sure, but its not technically a japanese human catapult.