Initial D The Arcade

Legendary racing anime ‘Initial D’ is getting a new arcade game

Sega recently announced Initial D The Arcade, an upcoming arcade racer based on the popular manga turned anime television series…

3 weeks ago