You might need a veoh account
I often go to crunchyroll.com to watch Initial D: First Stage episodes, but now they have removed them. Is there a site similiar to crunchyroll that has good quality and free Initial D episodes?
Okay, thanks. I'll go check it out.Originally Posted by Darkprinny