If you ask any automotive enthusiast about his or hers favorite car-based cartoon/anime series, I am pretty sure most of them would either mention Transformers or the Initial D. In...
If you ask any automotive enthusiast about his or hers favorite car-based cartoon/anime series, I am pretty sure most of them would either mention Transformers or the Initial D. In...