So I’ve been reading the manga Initial D, which actually finished earlier this year, wow. Initial D has actually been really awesome! I recommend you guys checking it out! I was actually surprised to see that it was really good!
On another note, just for kicks, I watched one episode of the anime… It was just as nineties as Rocket Power! XD