Algorithm March DatelineNBC Published 11/11/2008 other insane Japanese video with bonus super-fun, extra-joyful time ninja goodness. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: march japanese weird wtf blooper foreign NEXT VIDEO Body Armor Test Videos Show Off How Far Body Armor Has Come 5 Comments Log in for Comments
5 Comments