Tag: Takuma Miyazono


Takuma Miyazono Wins World Tour Sydney in a Thrilling Photo Finish

Japanese driver Takuma Miyazono has taken his first World Tour win with a victory in Sydney that could barely be any closer. Miyazono took the checkered flag by a margin… Read More »