I tho this was pretty funny lol YouTube - Naruto: The Abridged Series Episode 19
amanda Well-Known Member Feb 10, 2008 #1 Feb 10, 2008 #1 I tho this was pretty funny lol YouTube - Naruto: The Abridged Series Episode 19