Donut Media’s Up To Speed videos are awesome! This one’s for the Initial D fans 😀
Ah, Initial D, how you have affected us all, the car freaks that is…the car freaks who have watched it I guess. Now, I don’t really know what that sign says but it’d be perfect if it did say tofu shop haha. If anyone wants to confirm this, chime in!
Hit the jump for another shot.
That first part of the video was pretty funny, definitely reminded me of Initial D.