There hasn't been a show for the car-nuts in a while.. and looky here. We now have a small gathering of us nuts/bolts.
I quite liked the first episode though the similarity with Initial D is just too striking to shake of the Deja Vu. Either way, don't care even if it's a rip off as long as there are races accompanied by engaging techno and convenient physics to bend some of those universal rules.
Oh, and thank you OMF (One Man Fansub) for such a blazing-ly quick release.