Naruto Shippuden Episode 8 English Dubbed

Title: Team Kakashi, Deployed

Release Date: December 2, 2009

Some videos make take a few seconds to load, refresh the page or click another option to fix the issue.


Option 1

Option 2

On her way to the Sand Village, Temari encounters Kakashi and his team. Kakashi admonishes Naruto when he tries to rush ahead.