Do these Japanese Fire Fighters put Americans to shame?

TweetRope tying at it’s finest Do these Japanese Fire Fighters put Americans to shame? www.dashaka.com – funny – stupid – crazy – silly – interesting – videos

Continue reading »