Those two links are posted above showing direct downloads to the ultimate up to date source of where sites you've been watching Naruto subs so often are coming from. Reason if this site gets Naruto episodes about the minute after this site uploads them.