• Chimp + Segway = Hilarity ensues but only in Japan

    Monday, October 20th, 2008

    What won’t this country of maniacs think of?

    via Giz

    blog comments powered by Disqus