Kazuya Taguchi announcement about Formula Drift 2025 season
Like last year, the 2024 Gran Turismo D1 Grand Prix series will begin at Okuibuki Motor Park. The first and second races were held over two consecutive days on a […]