Trust Me, I Can Catch This Tree

First off, who in their right mind thinks they can catch a tree? Second, who says the Japanese are smarter than Americans?

Leave a Reply