Dancing Spontaneous Ninja

If you haven't already seen this, get ready to laugh.

Mar 25, 2011 - Posted by Nathan Brown